PHP Класс Pimcore\Model\Object\Fieldcollection\Definition

Наследование: extends Pimcore\Model\AbstractModel, use trait Pimcore\Model\Object\ClassDefinition\Helper\VarExport
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
$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