PHP Class Networking\InitCmsBundle\Model\MenuItem

Author: net working AG ([email protected])
Inheritance: implements Networking\InitCmsBundle\Model\MenuItemInterface, implements IteratorAggregate
Afficher le fichier Open project: networking/init-cms-bundle

Protected Properties

Свойство Type Description
$children Doctrine\Common\Collections\ArrayCollection
$description text
$hidden boolean
$id integer
$internalUrl string
$isRoot boolean
$lft integer
$linkClass string
$linkRel string
$linkTarget string
$locale string ;
$lvl integer
$name string
$options array
$page Networking\InitCmsBundle\Model\PageInterface
$parent Networking\InitCmsBundle\Model\MenuItemInterface
$path string
$redirectUrl string
$rgt integer
$root integer
$visibility string

Méthodes publiques

Méthode Description
__construct ( )
__toString ( ) : string
getActiveChildren ( ) : ArrayCollection
getChildren ( ) : ArrayCollection
getChildrenByStatus ( $status ) : ArrayCollection
getDescription ( ) : string
getHidden ( ) : mixed
getId ( ) : string
getInternalUrl ( ) : mixed
getIsRoot ( ) : boolean
getIterator ( ) Implements IteratorAggregate
getLft ( ) : integer
getLinkAttributes ( ) : array
getLinkClass ( ) : String
getLinkRel ( ) : String
getLinkTarget ( ) : String
getLocale ( ) : string
getLvl ( ) : integer
getMenu ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
getName ( ) : string Get name
getPage ( ) : Networking\InitCmsBundle\Model\PageInterface
getParent ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
getParentByLevel ( integer $level = 1 ) : boolean | Networking\InitCmsBundle\Model\MenuItemInterface
getPath ( ) : string
getRedirectUrl ( ) : mixed
getRgt ( ) : integer
getRoot ( ) : integer
getRootParent ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) : Networking\InitCmsBundle\Model\MenuItemInterface
getRouteId ( ) : string
getVisibility ( ) : string Get page visibility
getVisibilityList ( ) : array
hasChildren ( ) : integer
hasPage ( ) : boolean
isHidden ( ) : mixed
prePersist ( )
setDescription ( Networking\InitCmsBundle\Entity\text $description )
setHidden ( $hidden )
setInternalUrl ( $route )
setIsRoot ( boolean $isRoot )
setLft ( $lft )
setLinkClass ( $linkClass )
setLinkRel ( $linkRel )
setLinkTarget ( $linkTarget )
setLocale ( null $locale = null )
setLvl ( $lvl )
setMenu ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem = null )
setName ( $name )
setPage ( Networking\InitCmsBundle\Model\PageInterface $page = null )
setParent ( Networking\InitCmsBundle\Model\MenuItemInterface $parent = null )
setPath ( $path )
setRedirectUrl ( $redirectUrl )
setRgt ( $rgt )
setRoot ( $root )
setVisibility ( string $visibility )

Method Details

__construct() public méthode

public __construct ( )

__toString() public méthode

public __toString ( ) : string
Résultat string

getActiveChildren() public méthode

public getActiveChildren ( ) : ArrayCollection
Résultat Doctrine\Common\Collections\ArrayCollection

getChildren() public méthode

public getChildren ( ) : ArrayCollection
Résultat Doctrine\Common\Collections\ArrayCollection

getChildrenByStatus() public méthode

public getChildrenByStatus ( $status ) : ArrayCollection
$status
Résultat Doctrine\Common\Collections\ArrayCollection

getDescription() public méthode

public getDescription ( ) : string
Résultat string

getHidden() public méthode

public getHidden ( ) : mixed
Résultat mixed

getId() public méthode

public getId ( ) : string
Résultat string

getInternalUrl() public méthode

public getInternalUrl ( ) : mixed
Résultat mixed

getIsRoot() public méthode

public getIsRoot ( ) : boolean
Résultat boolean

getIterator() public méthode

Implements IteratorAggregate
public getIterator ( )

getLft() public méthode

public getLft ( ) : integer
Résultat integer

getLinkAttributes() public méthode

public getLinkAttributes ( ) : array
Résultat array

getLinkClass() public méthode

public getLinkClass ( ) : String
Résultat String

getLinkRel() public méthode

public getLinkRel ( ) : String
Résultat String

getLinkTarget() public méthode

public getLinkTarget ( ) : String
Résultat String

getLocale() public méthode

public getLocale ( ) : string
Résultat string

getLvl() public méthode

public getLvl ( ) : integer
Résultat integer

getMenu() public méthode

public getMenu ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
Résultat Networking\InitCmsBundle\Model\MenuItemInterface

getName() public méthode

Get name
public getName ( ) : string
Résultat string

getPage() public méthode

public getPage ( ) : Networking\InitCmsBundle\Model\PageInterface
Résultat Networking\InitCmsBundle\Model\PageInterface

getParent() public méthode

public getParent ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
Résultat Networking\InitCmsBundle\Model\MenuItemInterface

getParentByLevel() public méthode

public getParentByLevel ( integer $level = 1 ) : boolean | Networking\InitCmsBundle\Model\MenuItemInterface
$level integer
Résultat boolean | Networking\InitCmsBundle\Model\MenuItemInterface

getPath() public méthode

public getPath ( ) : string
Résultat string

getRedirectUrl() public méthode

public getRedirectUrl ( ) : mixed
Résultat mixed

getRgt() public méthode

public getRgt ( ) : integer
Résultat integer

getRoot() public méthode

public getRoot ( ) : integer
Résultat integer

getRootParent() public méthode

public getRootParent ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) : Networking\InitCmsBundle\Model\MenuItemInterface
$menuItem Networking\InitCmsBundle\Model\MenuItemInterface
Résultat Networking\InitCmsBundle\Model\MenuItemInterface

getRouteId() public méthode

public getRouteId ( ) : string
Résultat string

getVisibility() public méthode

Get page visibility
public getVisibility ( ) : string
Résultat string

getVisibilityList() public static méthode

public static getVisibilityList ( ) : array
Résultat array

hasChildren() public méthode

public hasChildren ( ) : integer
Résultat integer

hasPage() public méthode

public hasPage ( ) : boolean
Résultat boolean

isHidden() public méthode

public isHidden ( ) : mixed
Résultat mixed

prePersist() public méthode

public prePersist ( )

setDescription() public méthode

public setDescription ( Networking\InitCmsBundle\Entity\text $description )
$description Networking\InitCmsBundle\Entity\text

setHidden() public méthode

public setHidden ( $hidden )
$hidden

setInternalUrl() public méthode

public setInternalUrl ( $route )
$route

setIsRoot() public méthode

public setIsRoot ( boolean $isRoot )
$isRoot boolean

setLft() public méthode

public setLft ( $lft )
$lft

setLinkClass() public méthode

public setLinkClass ( $linkClass )
$linkClass

setLinkRel() public méthode

public setLinkRel ( $linkRel )
$linkRel

setLinkTarget() public méthode

public setLinkTarget ( $linkTarget )
$linkTarget

setLocale() public méthode

public setLocale ( null $locale = null )
$locale null

setLvl() public méthode

public setLvl ( $lvl )
$lvl

setMenu() public méthode

public setMenu ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem = null )
$menuItem Networking\InitCmsBundle\Model\MenuItemInterface

setName() public méthode

public setName ( $name )
$name

setPage() public méthode

public setPage ( Networking\InitCmsBundle\Model\PageInterface $page = null )
$page Networking\InitCmsBundle\Model\PageInterface

setParent() public méthode

public setParent ( Networking\InitCmsBundle\Model\MenuItemInterface $parent = null )
$parent Networking\InitCmsBundle\Model\MenuItemInterface

setPath() public méthode

public setPath ( $path )
$path

setRedirectUrl() public méthode

public setRedirectUrl ( $redirectUrl )
$redirectUrl

setRgt() public méthode

public setRgt ( $rgt )
$rgt

setRoot() public méthode

public setRoot ( $root )
$root

setVisibility() public méthode

public setVisibility ( string $visibility )
$visibility string

Property Details

$children protected_oe property

protected ArrayCollection,Doctrine\Common\Collections $children
Résultat Doctrine\Common\Collections\ArrayCollection

$description protected_oe property

protected text $description
Résultat text

$hidden protected_oe property

protected bool $hidden
Résultat boolean

$id protected_oe property

protected int $id
Résultat integer

$internalUrl protected_oe property

protected string $internalUrl
Résultat string

$isRoot protected_oe property

protected bool $isRoot
Résultat boolean

$lft protected_oe property

protected int $lft
Résultat integer

$linkClass protected_oe property

protected string $linkClass
Résultat string

$linkRel protected_oe property

protected string $linkRel
Résultat string

$linkTarget protected_oe property

protected string $linkTarget
Résultat string

$locale protected_oe property

;
protected string $locale
Résultat string

$lvl protected_oe property

protected int $lvl
Résultat integer

$name protected_oe property

protected string $name
Résultat string

$options protected_oe property

protected array $options
Résultat array

$page protected_oe property

protected PageInterface,Networking\InitCmsBundle\Model $page
Résultat Networking\InitCmsBundle\Model\PageInterface

$parent protected_oe property

protected MenuItemInterface,Networking\InitCmsBundle\Model $parent
Résultat Networking\InitCmsBundle\Model\MenuItemInterface

$path protected_oe property

protected string $path
Résultat string

$redirectUrl protected_oe property

protected string $redirectUrl
Résultat string

$rgt protected_oe property

protected int $rgt
Résultat integer

$root protected_oe property

protected int $root
Résultat integer

$visibility protected_oe property

protected string $visibility
Résultat string