PHP Class Bolt\Storage\Field\Type\TemplateFieldsType

Author: Gawain Lynch ([email protected])
Inheritance: extends FieldTypeBase
Datei anzeigen Open project: bolt/bolt

Public Properties

Property Type Description
$chooser
$em
$mapping

Public Methods

Method Description
__construct ( array $mapping = [], EntityManager $em, TemplateChooser $chooser = null )
getName ( )
getStorageType ( )
hydrate ( $data, $entity )
persist ( Bolt\Storage\QuerySet $queries, $entity )
set ( $entity, $value, $rawData = null )

Protected Methods

Method Description
buildMetadata ( $entity, $rawData = null )
serialize ( $input, $metadata )

Method Details

__construct() public method

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

buildMetadata() protected method

protected buildMetadata ( $entity, $rawData = null )

getName() public method

public getName ( )

getStorageType() public method

public getStorageType ( )

hydrate() public method

public hydrate ( $data, $entity )

persist() public method

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

serialize() protected method

protected serialize ( $input, $metadata )

set() public method

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

Property Details

$chooser public_oe property

public $chooser

$em public_oe property

public $em

$mapping public_oe property

public $mapping