PHP 클래스 Sulu\Component\Content\Document\Structure\ManagedStructure

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

공개 메소드들

메소드 설명
__construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager, LegacyPropertyFactory $legacyPropertyFactory, DocumentInspector $inspector, object $document )
bind ( $data, $clearMissing = true )
getContentViewProperty ( $name )
getProperty ( $name )
offsetExists ( $offset )
setStructureMetadata ( StructureMetadata $structure ) Update the structure.
toArray ( ) : array Return an array copy of the property data.

비공개 메소드들

메소드 설명
init ( )

메소드 상세

__construct() 공개 메소드

public __construct ( Sulu\Component\Content\ContentTypeManagerInterface $contentTypeManager, LegacyPropertyFactory $legacyPropertyFactory, DocumentInspector $inspector, object $document )
$contentTypeManager Sulu\Component\Content\ContentTypeManagerInterface
$legacyPropertyFactory Sulu\Component\Content\Compat\Structure\LegacyPropertyFactory
$inspector Sulu\Bundle\DocumentManagerBundle\Bridge\DocumentInspector
$document object

bind() 공개 메소드

public bind ( $data, $clearMissing = true )

getContentViewProperty() 공개 메소드

public getContentViewProperty ( $name )

getProperty() 공개 메소드

public getProperty ( $name )

offsetExists() 공개 메소드

public offsetExists ( $offset )

setStructureMetadata() 공개 메소드

Update the structure.
public setStructureMetadata ( StructureMetadata $structure )
$structure Sulu\Component\Content\Metadata\StructureMetadata

toArray() 공개 메소드

Return an array copy of the property data.
public toArray ( ) : array
리턴 array