PHP 클래스 Pimcore\Model\Object\Fieldcollection\Definition

상속: extends Pimcore\Model\AbstractModel, use trait Pimcore\Model\Object\ClassDefinition\Helper\VarExport
파일 보기 프로젝트 열기: pimcore/pimcore 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
$key string
$layoutDefinitions array
$parentClass string

공개 메소드들

메소드 설명
addFieldDefinition ( string $key, Data $data )
delete ( )
extractDataDefinitions ( array | Layout | Data $def ) : void
getByKey ( $key )
getFieldDefinition ( $key ) : Data
getFieldDefinitions ( ) : array
getKey ( ) : string
getLayoutDefinitions ( ) : array
getParentClass ( ) : string
save ( )
setFieldDefinitions ( array $fieldDefinitions )
setKey ( string $key )
setLayoutDefinitions ( array $layoutDefinitions )
setParentClass ( string $parentClass )

보호된 메소드들

메소드 설명
getDefinitionFile ( ) : string
getInfoDocBlock ( ) : string
getPhpClassFile ( ) : string

메소드 상세

addFieldDefinition() 공개 메소드

public addFieldDefinition ( string $key, Data $data )
$key string
$data Pimcore\Model\Object\ClassDefinition\Data

delete() 공개 메소드

public delete ( )

extractDataDefinitions() 공개 메소드

public extractDataDefinitions ( array | Layout | Data $def ) : void
$def array | Pimcore\Model\Object\ClassDefinition\Layout | Pimcore\Model\Object\ClassDefinition\Data
리턴 void

getByKey() 공개 정적인 메소드

public static getByKey ( $key )
$key

getDefinitionFile() 보호된 메소드

protected getDefinitionFile ( ) : string
리턴 string

getFieldDefinition() 공개 메소드

public getFieldDefinition ( $key ) : Data
리턴 Pimcore\Model\Object\ClassDefinition\Data

getFieldDefinitions() 공개 메소드

public getFieldDefinitions ( ) : array
리턴 array

getInfoDocBlock() 보호된 메소드

protected getInfoDocBlock ( ) : string
리턴 string

getKey() 공개 메소드

public getKey ( ) : string
리턴 string

getLayoutDefinitions() 공개 메소드

public getLayoutDefinitions ( ) : array
리턴 array

getParentClass() 공개 메소드

public getParentClass ( ) : string
리턴 string

getPhpClassFile() 보호된 메소드

protected getPhpClassFile ( ) : string
리턴 string

save() 공개 메소드

public save ( )

setFieldDefinitions() 공개 메소드

public setFieldDefinitions ( array $fieldDefinitions )
$fieldDefinitions array

setKey() 공개 메소드

public setKey ( string $key )
$key string

setLayoutDefinitions() 공개 메소드

public setLayoutDefinitions ( array $layoutDefinitions )
$layoutDefinitions array

setParentClass() 공개 메소드

public setParentClass ( string $parentClass )
$parentClass string

프로퍼티 상세

$key 공개적으로 프로퍼티

public string $key
리턴 string

$layoutDefinitions 공개적으로 프로퍼티

public array $layoutDefinitions
리턴 array

$parentClass 공개적으로 프로퍼티

public string $parentClass
리턴 string