eZPublishCommunityProject  2013.4
eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway Class Reference
+ Inheritance diagram for eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway:
+ Collaboration diagram for eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway:

Public Member Functions

 deleteFieldData (VersionInfo $versionInfo, array $fieldIds)
 Deletes the data for all given $fieldIds. More...
 
 getFieldData (VersionInfo $versionInfo, Field $field)
 Sets the loaded field data into $field->externalData. More...
 
 storeFieldData (VersionInfo $versionInfo, Field $field)
 Stores the data stored in the given $field. More...
 
- Public Member Functions inherited from eZ\Publish\Core\FieldType\StorageGateway
 setConnection ($connection)
 Sets the data storage connection to use. More...
 

Member Function Documentation

eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway::deleteFieldData ( VersionInfo  $versionInfo,
array  $fieldIds 
)
abstract

Deletes the data for all given $fieldIds.

Parameters
VersionInfo$versionInfo
array$fieldIds
Returns
void
eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway::getFieldData ( VersionInfo  $versionInfo,
Field  $field 
)
abstract

Sets the loaded field data into $field->externalData.

Parameters
VersionInfo$versionInfo
Field$field
Returns
array
eZ\Publish\Core\FieldType\MapLocation\MapLocationStorage\Gateway::storeFieldData ( VersionInfo  $versionInfo,
Field  $field 
)
abstract

Stores the data stored in the given $field.

Potentially rewrites data in $field and returns true, if the $field needs to be updated in the database.

Parameters
VersionInfo$versionInfo
Field$field
Returns
boolean If restoring of the internal field data is required

The documentation for this class was generated from the following file: