Class

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

abstract class Gateway extends StorageGateway

Keyword Field Type external storage gateway.

Methods

storeFieldData(Field $field, $contentTypeId)

getFieldData(Field $field)

Sets the list of assigned keywords into $field->value->externalData.

mixed getContentTypeId(Field $field)

Retrieve the ContentType ID for the given $field.

deleteFieldData($fieldId)

Details

at line 22
abstract public storeFieldData(Field $field, $contentTypeId)

Parameters

Field $field
$contentTypeId

See also

\eZ\Publish\SPI\FieldType\FieldStorage::storeFieldData()

at line 29
abstract public getFieldData(Field $field)

Sets the list of assigned keywords into $field->value->externalData.

Parameters

Field $field

at line 38
abstract public mixed getContentTypeId(Field $field)

Retrieve the ContentType ID for the given $field.

Parameters

Field $field

Return Value

mixed

at line 43
abstract public deleteFieldData($fieldId)

Parameters

$fieldId

See also

\eZ\Publish\SPI\FieldType\FieldStorage::deleteFieldData()