PHP Класс Bolt\Storage\Field\Type\TemplateFieldsType

Автор: Gawain Lynch ([email protected])
Наследование: extends FieldTypeBase
Показать файл Открыть проект

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

Свойство Тип Описание
$chooser
$em
$mapping

Открытые методы

Метод Описание
__construct ( array $mapping = [], EntityManager $em, TemplateChooser $chooser = null )
getName ( )
getStorageType ( )
hydrate ( $data, $entity )
persist ( Bolt\Storage\QuerySet $queries, $entity )
set ( $entity, $value, $rawData = null )

Защищенные методы

Метод Описание
buildMetadata ( $entity, $rawData = null )
serialize ( $input, $metadata )

Описание методов

__construct() публичный метод

public __construct ( array $mapping = [], EntityManager $em, TemplateChooser $chooser = null )
$mapping array
$em Bolt\Storage\EntityManager
$chooser Bolt\TemplateChooser

buildMetadata() защищенный метод

protected buildMetadata ( $entity, $rawData = null )

getName() публичный метод

public getName ( )

getStorageType() публичный метод

public getStorageType ( )

hydrate() публичный метод

public hydrate ( $data, $entity )

persist() публичный метод

public persist ( Bolt\Storage\QuerySet $queries, $entity )
$queries Bolt\Storage\QuerySet

serialize() защищенный метод

protected serialize ( $input, $metadata )

set() публичный метод

public set ( $entity, $value, $rawData = null )

Описание свойств

$chooser публичное свойство

public $chooser

$em публичное свойство

public $em

$mapping публичное свойство

public $mapping