PHP Class eZ\Publish\Core\FieldType\Keyword\KeywordStorage\Gateway

Inheritance: extends eZ\Publish\Core\FieldType\StorageGateway
Datei anzeigen Open project: ezsystems/ezpublish-kernel

Public Methods

Method Description
deleteFieldData ( $fieldId )
getContentTypeId ( eZ\Publish\SPI\Persistence\Content\Field $field ) : mixed Retrieve the ContentType ID for the given $field.
getFieldData ( eZ\Publish\SPI\Persistence\Content\Field $field ) Sets the list of assigned keywords into $field->value->externalData.
storeFieldData ( eZ\Publish\SPI\Persistence\Content\Field $field, $contentTypeId )

Method Details

deleteFieldData() abstract public method

See also: eZ\Publish\SPI\FieldType\FieldStorage::deleteFieldData()
abstract public deleteFieldData ( $fieldId )

getContentTypeId() abstract public method

Retrieve the ContentType ID for the given $field.
abstract public getContentTypeId ( eZ\Publish\SPI\Persistence\Content\Field $field ) : mixed
$field eZ\Publish\SPI\Persistence\Content\Field
return mixed

getFieldData() abstract public method

Sets the list of assigned keywords into $field->value->externalData.
abstract public getFieldData ( eZ\Publish\SPI\Persistence\Content\Field $field )
$field eZ\Publish\SPI\Persistence\Content\Field

storeFieldData() abstract public method

See also: eZ\Publish\SPI\FieldType\FieldStorage::storeFieldData()
abstract public storeFieldData ( eZ\Publish\SPI\Persistence\Content\Field $field, $contentTypeId )
$field eZ\Publish\SPI\Persistence\Content\Field