PHP Interface Networking\InitCmsBundle\Model\MenuItemInterface

Author: Yorkie Chadwick ([email protected])
显示文件 Open project: networking/init-cms-bundle Interface Usage Examples

Public Methods

Method Description
__toString ( ) : string
getActiveChildren ( ) : ArrayCollection
getChildren ( ) : ArrayCollection
getChildrenByStatus ( $status ) : ArrayCollection
getDescription ( ) : string
getHidden ( ) : boolean
getId ( ) : integer
getInternalUrl ( ) : string
getIsRoot ( ) : boolean
getLft ( ) : mixed
getLinkAttributes ( ) : array
getLinkClass ( ) : String
getLinkRel ( ) : String
getLinkTarget ( ) : String
getLocale ( ) : string
getLvl ( ) : integer
getMenu ( )
getName ( ) : string Get name
getPage ( ) : Networking\InitCmsBundle\Model\PageInterface Get conversation
getParent ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
getParentByLevel ( integer $level = 1 ) : boolean | MenuItem
getPath ( ) : string
getRedirectUrl ( ) : string
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
isHidden ( ) : boolean
setDescription ( Networking\InitCmsBundle\Entity\text $description )
setHidden ( $hidden )
setInternalUrl ( $route )
setIsRoot ( boolean $isRoot )
setLft ( $lft )
setLinkClass ( $linkClass ) : MenuItem
setLinkRel ( $linkRel )
setLinkTarget ( $linkTarget )
setLocale ( null $locale = null )
setLvl ( $lvl )
setMenu ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem = null )
setName ( $name ) : Networking\InitCmsBundle\Model\MenuItemInterface
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 ) Set page visibility

Method Details

__toString() public method

public __toString ( ) : string
return string

getActiveChildren() public method

public getActiveChildren ( ) : ArrayCollection
return Doctrine\Common\Collections\ArrayCollection

getChildren() public method

public getChildren ( ) : ArrayCollection
return Doctrine\Common\Collections\ArrayCollection

getChildrenByStatus() public method

public getChildrenByStatus ( $status ) : ArrayCollection
$status
return Doctrine\Common\Collections\ArrayCollection

getDescription() public method

public getDescription ( ) : string
return string

getHidden() public method

public getHidden ( ) : boolean
return boolean

getId() public method

public getId ( ) : integer
return integer

getInternalUrl() public method

public getInternalUrl ( ) : string
return string

getIsRoot() public method

public getIsRoot ( ) : boolean
return boolean

getLft() public method

public getLft ( ) : mixed
return mixed

getLinkAttributes() public method

public getLinkAttributes ( ) : array
return array

getLinkClass() public method

public getLinkClass ( ) : String
return String

getLinkRel() public method

public getLinkRel ( ) : String
return String

getLinkTarget() public method

public getLinkTarget ( ) : String
return String

getLocale() public method

public getLocale ( ) : string
return string

getLvl() public method

public getLvl ( ) : integer
return integer

getMenu() public method

public getMenu ( )

getName() public method

Get name
public getName ( ) : string
return string

getPage() public method

Get conversation
public getPage ( ) : Networking\InitCmsBundle\Model\PageInterface
return Networking\InitCmsBundle\Model\PageInterface

getParent() public method

public getParent ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
return Networking\InitCmsBundle\Model\MenuItemInterface

getParentByLevel() public method

public getParentByLevel ( integer $level = 1 ) : boolean | MenuItem
$level integer
return boolean | MenuItem

getPath() public method

public getPath ( ) : string
return string

getRedirectUrl() public method

public getRedirectUrl ( ) : string
return string

getRgt() public method

public getRgt ( ) : integer
return integer

getRoot() public method

public getRoot ( ) : integer
return integer

getRootParent() public method

public getRootParent ( Networking\InitCmsBundle\Model\MenuItemInterface $menuItem ) : Networking\InitCmsBundle\Model\MenuItemInterface
$menuItem Networking\InitCmsBundle\Model\MenuItemInterface
return Networking\InitCmsBundle\Model\MenuItemInterface

getRouteId() public method

public getRouteId ( ) : string
return string

getVisibility() public method

Get page visibility
public getVisibility ( ) : string
return string

getVisibilityList() public static method

public static getVisibilityList ( ) : array
return array

hasChildren() public method

public hasChildren ( ) : integer
return integer

isHidden() public method

public isHidden ( ) : boolean
return boolean

setDescription() public method

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

setHidden() public method

public setHidden ( $hidden )
$hidden

setInternalUrl() public method

public setInternalUrl ( $route )
$route

setIsRoot() public method

public setIsRoot ( boolean $isRoot )
$isRoot boolean

setLft() public method

public setLft ( $lft )
$lft

setLinkClass() public method

public setLinkClass ( $linkClass ) : MenuItem
$linkClass
return MenuItem

setLinkRel() public method

public setLinkRel ( $linkRel )
$linkRel

setLinkTarget() public method

public setLinkTarget ( $linkTarget )
$linkTarget

setLocale() public method

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

setLvl() public method

public setLvl ( $lvl )
$lvl

setMenu() public method

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

setName() public method

public setName ( $name ) : Networking\InitCmsBundle\Model\MenuItemInterface
$name
return Networking\InitCmsBundle\Model\MenuItemInterface

setPage() public method

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

setParent() public method

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

setPath() public method

public setPath ( $path )
$path

setRedirectUrl() public method

public setRedirectUrl ( $redirectUrl )
$redirectUrl

setRgt() public method

public setRgt ( $rgt )
$rgt

setRoot() public method

public setRoot ( $root )
$root

setVisibility() public method

Set page visibility
public setVisibility ( string $visibility )
$visibility string