PHP 클래스 Sulu\Component\Content\Repository\Content

상속: implements ArrayAccess
파일 보기 프로젝트 열기: sulu/sulu 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( $locale, $webspaceKey, $id, $path, $workflowStage, $nodeType, $hasChildren, array $data, array $permissions, StructureType $localizationType = null )
getChildren ( ) : Content[]
getConcreteLanguages ( ) : string[]
getData ( ) : array
getId ( ) : string
getLocale ( ) : string
getLocalizationType ( ) : StructureType
getMapping ( ) : string[]
getNodeType ( ) : integer
getPath ( ) : string
getPermissions ( ) : array
getPropertyWithDefault ( string $name, mixed $default = null ) : mixed Returns value for given property or given default.
getRow ( ) : Row
getUrl ( ) : string
getUrls ( ) : string[]
getWebspaceKey ( ) : string
getWorkflowStage ( ) : integer
hasChildren ( ) : boolean
offsetExists ( $offset )
offsetGet ( $offset )
offsetSet ( $offset, $value )
offsetUnset ( $offset )
setChildren ( Content[] $children )
setConcreteLanguages ( string[] $concreteLanguages )
setDataProperty ( string $propertyName, mixed $value )
setRow ( Row $row )
setUrl ( string $url )
setUrls ( array $urls )

메소드 상세

__construct() 공개 메소드

public __construct ( $locale, $webspaceKey, $id, $path, $workflowStage, $nodeType, $hasChildren, array $data, array $permissions, StructureType $localizationType = null )
$data array
$permissions array
$localizationType Sulu\Component\Content\Compat\StructureType

getChildren() 공개 메소드

public getChildren ( ) : Content[]
리턴 Content[]

getConcreteLanguages() 공개 메소드

public getConcreteLanguages ( ) : string[]
리턴 string[]

getData() 공개 메소드

public getData ( ) : array
리턴 array

getId() 공개 메소드

public getId ( ) : string
리턴 string

getLocale() 공개 메소드

public getLocale ( ) : string
리턴 string

getLocalizationType() 공개 메소드

public getLocalizationType ( ) : StructureType
리턴 Sulu\Component\Content\Compat\StructureType

getMapping() 공개 메소드

public getMapping ( ) : string[]
리턴 string[]

getNodeType() 공개 메소드

public getNodeType ( ) : integer
리턴 integer

getPath() 공개 메소드

public getPath ( ) : string
리턴 string

getPermissions() 공개 메소드

public getPermissions ( ) : array
리턴 array

getPropertyWithDefault() 공개 메소드

Returns value for given property or given default.
public getPropertyWithDefault ( string $name, mixed $default = null ) : mixed
$name string
$default mixed
리턴 mixed

getRow() 공개 메소드

public getRow ( ) : Row
리턴 Jackalope\Query\Row

getUrl() 공개 메소드

public getUrl ( ) : string
리턴 string

getUrls() 공개 메소드

public getUrls ( ) : string[]
리턴 string[]

getWebspaceKey() 공개 메소드

public getWebspaceKey ( ) : string
리턴 string

getWorkflowStage() 공개 메소드

public getWorkflowStage ( ) : integer
리턴 integer

hasChildren() 공개 메소드

public hasChildren ( ) : boolean
리턴 boolean

offsetExists() 공개 메소드

public offsetExists ( $offset )

offsetGet() 공개 메소드

public offsetGet ( $offset )

offsetSet() 공개 메소드

public offsetSet ( $offset, $value )

offsetUnset() 공개 메소드

public offsetUnset ( $offset )

setChildren() 공개 메소드

public setChildren ( Content[] $children )
$children Content[]

setConcreteLanguages() 공개 메소드

public setConcreteLanguages ( string[] $concreteLanguages )
$concreteLanguages string[]

setDataProperty() 공개 메소드

public setDataProperty ( string $propertyName, mixed $value )
$propertyName string
$value mixed

setRow() 공개 메소드

public setRow ( Row $row )
$row Jackalope\Query\Row

setUrl() 공개 메소드

public setUrl ( string $url )
$url string

setUrls() 공개 메소드

public setUrls ( array $urls )
$urls array