PHP 클래스 Networking\InitCmsBundle\Model\MenuItem

저자: net working AG ([email protected])
상속: implements Networking\InitCmsBundle\Model\MenuItemInterface, implements IteratorAggregate
파일 보기 프로젝트 열기: networking/init-cms-bundle

보호된 프로퍼티들

프로퍼티 타입 설명
$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

공개 메소드들

메소드 설명
__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 )

메소드 상세

__construct() 공개 메소드

public __construct ( )

__toString() 공개 메소드

public __toString ( ) : string
리턴 string

getActiveChildren() 공개 메소드

public getActiveChildren ( ) : ArrayCollection
리턴 Doctrine\Common\Collections\ArrayCollection

getChildren() 공개 메소드

public getChildren ( ) : ArrayCollection
리턴 Doctrine\Common\Collections\ArrayCollection

getChildrenByStatus() 공개 메소드

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

getDescription() 공개 메소드

public getDescription ( ) : string
리턴 string

getHidden() 공개 메소드

public getHidden ( ) : mixed
리턴 mixed

getId() 공개 메소드

public getId ( ) : string
리턴 string

getInternalUrl() 공개 메소드

public getInternalUrl ( ) : mixed
리턴 mixed

getIsRoot() 공개 메소드

public getIsRoot ( ) : boolean
리턴 boolean

getIterator() 공개 메소드

Implements IteratorAggregate
public getIterator ( )

getLft() 공개 메소드

public getLft ( ) : integer
리턴 integer

getLinkAttributes() 공개 메소드

public getLinkAttributes ( ) : array
리턴 array

getLinkClass() 공개 메소드

public getLinkClass ( ) : String
리턴 String

getLinkRel() 공개 메소드

public getLinkRel ( ) : String
리턴 String

getLinkTarget() 공개 메소드

public getLinkTarget ( ) : String
리턴 String

getLocale() 공개 메소드

public getLocale ( ) : string
리턴 string

getLvl() 공개 메소드

public getLvl ( ) : integer
리턴 integer

getMenu() 공개 메소드

public getMenu ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
리턴 Networking\InitCmsBundle\Model\MenuItemInterface

getName() 공개 메소드

Get name
public getName ( ) : string
리턴 string

getPage() 공개 메소드

public getPage ( ) : Networking\InitCmsBundle\Model\PageInterface
리턴 Networking\InitCmsBundle\Model\PageInterface

getParent() 공개 메소드

public getParent ( ) : Networking\InitCmsBundle\Model\MenuItemInterface
리턴 Networking\InitCmsBundle\Model\MenuItemInterface

getParentByLevel() 공개 메소드

public getParentByLevel ( integer $level = 1 ) : boolean | Networking\InitCmsBundle\Model\MenuItemInterface
$level integer
리턴 boolean | Networking\InitCmsBundle\Model\MenuItemInterface

getPath() 공개 메소드

public getPath ( ) : string
리턴 string

getRedirectUrl() 공개 메소드

public getRedirectUrl ( ) : mixed
리턴 mixed

getRgt() 공개 메소드

public getRgt ( ) : integer
리턴 integer

getRoot() 공개 메소드

public getRoot ( ) : integer
리턴 integer

getRootParent() 공개 메소드

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

getRouteId() 공개 메소드

public getRouteId ( ) : string
리턴 string

getVisibility() 공개 메소드

Get page visibility
public getVisibility ( ) : string
리턴 string

getVisibilityList() 공개 정적인 메소드

public static getVisibilityList ( ) : array
리턴 array

hasChildren() 공개 메소드

public hasChildren ( ) : integer
리턴 integer

hasPage() 공개 메소드

public hasPage ( ) : boolean
리턴 boolean

isHidden() 공개 메소드

public isHidden ( ) : mixed
리턴 mixed

prePersist() 공개 메소드

public prePersist ( )

setDescription() 공개 메소드

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

setHidden() 공개 메소드

public setHidden ( $hidden )
$hidden

setInternalUrl() 공개 메소드

public setInternalUrl ( $route )
$route

setIsRoot() 공개 메소드

public setIsRoot ( boolean $isRoot )
$isRoot boolean

setLft() 공개 메소드

public setLft ( $lft )
$lft

setLinkClass() 공개 메소드

public setLinkClass ( $linkClass )
$linkClass

setLinkRel() 공개 메소드

public setLinkRel ( $linkRel )
$linkRel

setLinkTarget() 공개 메소드

public setLinkTarget ( $linkTarget )
$linkTarget

setLocale() 공개 메소드

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

setLvl() 공개 메소드

public setLvl ( $lvl )
$lvl

setMenu() 공개 메소드

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

setName() 공개 메소드

public setName ( $name )
$name

setPage() 공개 메소드

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

setParent() 공개 메소드

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

setPath() 공개 메소드

public setPath ( $path )
$path

setRedirectUrl() 공개 메소드

public setRedirectUrl ( $redirectUrl )
$redirectUrl

setRgt() 공개 메소드

public setRgt ( $rgt )
$rgt

setRoot() 공개 메소드

public setRoot ( $root )
$root

setVisibility() 공개 메소드

public setVisibility ( string $visibility )
$visibility string

프로퍼티 상세

$children 보호되어 있는 프로퍼티

protected ArrayCollection,Doctrine\Common\Collections $children
리턴 Doctrine\Common\Collections\ArrayCollection

$description 보호되어 있는 프로퍼티

protected text $description
리턴 text

$hidden 보호되어 있는 프로퍼티

protected bool $hidden
리턴 boolean

$id 보호되어 있는 프로퍼티

protected int $id
리턴 integer

$internalUrl 보호되어 있는 프로퍼티

protected string $internalUrl
리턴 string

$isRoot 보호되어 있는 프로퍼티

protected bool $isRoot
리턴 boolean

$lft 보호되어 있는 프로퍼티

protected int $lft
리턴 integer

$linkClass 보호되어 있는 프로퍼티

protected string $linkClass
리턴 string

$linkRel 보호되어 있는 프로퍼티

protected string $linkRel
리턴 string

$linkTarget 보호되어 있는 프로퍼티

protected string $linkTarget
리턴 string

$locale 보호되어 있는 프로퍼티

;
protected string $locale
리턴 string

$lvl 보호되어 있는 프로퍼티

protected int $lvl
리턴 integer

$name 보호되어 있는 프로퍼티

protected string $name
리턴 string

$options 보호되어 있는 프로퍼티

protected array $options
리턴 array

$page 보호되어 있는 프로퍼티

protected PageInterface,Networking\InitCmsBundle\Model $page
리턴 Networking\InitCmsBundle\Model\PageInterface

$parent 보호되어 있는 프로퍼티

protected MenuItemInterface,Networking\InitCmsBundle\Model $parent
리턴 Networking\InitCmsBundle\Model\MenuItemInterface

$path 보호되어 있는 프로퍼티

protected string $path
리턴 string

$redirectUrl 보호되어 있는 프로퍼티

protected string $redirectUrl
리턴 string

$rgt 보호되어 있는 프로퍼티

protected int $rgt
리턴 integer

$root 보호되어 있는 프로퍼티

protected int $root
리턴 integer

$visibility 보호되어 있는 프로퍼티

protected string $visibility
리턴 string