PHP 클래스 Pimcore\Model\Document\PageSnippet

상속: extends Pimcore\Model\Document
파일 보기 프로젝트 열기: pimcore/pimcore 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$action string
$contentMasterDocumentId null | integer
$controller string
$elements array Contains all content-elements of the document
$module string
$scheduledTasks array Contains all scheduled tasks
$template string
$versions array Contains all versions of the document

보호된 프로퍼티들

프로퍼티 타입 설명
$inheritedElements array

공개 메소드들

메소드 설명
__sleep ( )
delete ( ) : void
getAction ( ) : string
getCacheTags ( $tags = [] ) : array Resolves dependencies and create tags for caching out of them
getContentMasterDocument ( ) : Document
getContentMasterDocumentId ( ) : integer | null
getController ( ) : string
getElement ( string $name ) : Tag Get an element with the given key/name
getElements ( ) : array
getHref ( ) : string
getModule ( ) : string
getScheduledTasks ( ) : the
getTemplate ( ) : string
getVersions ( ) : array
hasElement ( $name ) : boolean
removeElement ( $name )
resolveDependencies ( ) : array
saveScheduledTasks ( )
saveVersion ( boolean $setModificationDate = true, boolean $callPluginHook = true ) : null | Version
setAction ( string $action )
setContentMasterDocument ( $document )
setContentMasterDocumentId ( integer | null $contentMasterDocumentId )
setController ( string $controller )
setElement ( string $name, string $data ) Set an element with the given key/name
setElements ( array $elements )
setModule ( $module )
setRawElement ( string $name, string $type, string $data ) Set raw data of an element (eg. for editmode)
setScheduledTasks ( $scheduledTasks )
setTemplate ( string $template )
setVersions ( array $versions )

보호된 메소드들

메소드 설명
update ( ) : void

메소드 상세

__sleep() 공개 메소드

public __sleep ( )

delete() 공개 메소드

또한 보기: Document::delete
public delete ( ) : void
리턴 void

getAction() 공개 메소드

public getAction ( ) : string
리턴 string

getCacheTags() 공개 메소드

Resolves dependencies and create tags for caching out of them
public getCacheTags ( $tags = [] ) : array
리턴 array

getContentMasterDocument() 공개 메소드

public getContentMasterDocument ( ) : Document
리턴 Pimcore\Model\Document

getContentMasterDocumentId() 공개 메소드

getController() 공개 메소드

public getController ( ) : string
리턴 string

getElement() 공개 메소드

Get an element with the given key/name
public getElement ( string $name ) : Tag
$name string
리턴 Tag

getElements() 공개 메소드

public getElements ( ) : array
리턴 array

getHref() 공개 메소드

또한 보기: Document::getFullPath
public getHref ( ) : string
리턴 string

getModule() 공개 메소드

public getModule ( ) : string
리턴 string

getScheduledTasks() 공개 메소드

public getScheduledTasks ( ) : the
리턴 the $scheduledTasks

getTemplate() 공개 메소드

public getTemplate ( ) : string
리턴 string

getVersions() 공개 메소드

public getVersions ( ) : array
리턴 array

hasElement() 공개 메소드

public hasElement ( $name ) : boolean
$name
리턴 boolean

removeElement() 공개 메소드

public removeElement ( $name )
$name

resolveDependencies() 공개 메소드

또한 보기: Document::resolveDependencies
public resolveDependencies ( ) : array
리턴 array

saveScheduledTasks() 공개 메소드

public saveScheduledTasks ( )

saveVersion() 공개 메소드

public saveVersion ( boolean $setModificationDate = true, boolean $callPluginHook = true ) : null | Version
$setModificationDate boolean
$callPluginHook boolean
리턴 null | Pimcore\Model\Version

setAction() 공개 메소드

public setAction ( string $action )
$action string

setContentMasterDocument() 공개 메소드

public setContentMasterDocument ( $document )
$document

setContentMasterDocumentId() 공개 메소드

public setContentMasterDocumentId ( integer | null $contentMasterDocumentId )
$contentMasterDocumentId integer | null

setController() 공개 메소드

public setController ( string $controller )
$controller string

setElement() 공개 메소드

Set an element with the given key/name
public setElement ( string $name, string $data )
$name string
$data string

setElements() 공개 메소드

public setElements ( array $elements )
$elements array

setModule() 공개 메소드

public setModule ( $module )
$module

setRawElement() 공개 메소드

Set raw data of an element (eg. for editmode)
public setRawElement ( string $name, string $type, string $data )
$name string
$type string
$data string

setScheduledTasks() 공개 메소드

public setScheduledTasks ( $scheduledTasks )
$scheduledTasks

setTemplate() 공개 메소드

public setTemplate ( string $template )
$template string

setVersions() 공개 메소드

public setVersions ( array $versions )
$versions array

update() 보호된 메소드

또한 보기: Document::update
protected update ( ) : void
리턴 void

프로퍼티 상세

$action 공개적으로 프로퍼티

public string $action
리턴 string

$contentMasterDocumentId 공개적으로 프로퍼티

public null|int $contentMasterDocumentId
리턴 null | integer

$controller 공개적으로 프로퍼티

public string $controller
리턴 string

$elements 공개적으로 프로퍼티

Contains all content-elements of the document
public array $elements
리턴 array

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

protected array $inheritedElements
리턴 array

$module 공개적으로 프로퍼티

public string $module
리턴 string

$scheduledTasks 공개적으로 프로퍼티

Contains all scheduled tasks
public array $scheduledTasks
리턴 array

$template 공개적으로 프로퍼티

public string $template
리턴 string

$versions 공개적으로 프로퍼티

Contains all versions of the document
public array $versions
리턴 array