eZPublishCommunityProject  2013.9
eZ\Publish\Core\FieldType\Media\MediaStorage Class Reference

Description of MediaStorage. More...

+ Inheritance diagram for eZ\Publish\Core\FieldType\Media\MediaStorage:
+ Collaboration diagram for eZ\Publish\Core\FieldType\Media\MediaStorage:

Additional Inherited Members

- Public Member Functions inherited from eZ\Publish\Core\FieldType\BinaryBase\BinaryBaseStorage
 __construct (array $gateways, IOService $IOService, PathGenerator $pathGenerator, MimeTypeDetector $mimeTypeDetector, LoggerInterface $logger=null)
 Construct from gateways. More...
 
 copyLegacyField (VersionInfo $versionInfo, Field $field, Field $originalField, array $context)
 
 deleteFieldData (VersionInfo $versionInfo, array $fieldIds, array $context)
 Deletes all referenced external data. More...
 
 getFieldData (VersionInfo $versionInfo, Field $field, array $context)
 Populates $field value property based on the external data. More...
 
 getIndexData (VersionInfo $versionInfo, Field $field, array $context)
 
 hasFieldData ()
 Checks if field type has external data to deal with. More...
 
 storeFieldData (VersionInfo $versionInfo, Field $field, array $context)
 Allows custom field types to store data in an external source (e.g. More...
 
- Public Member Functions inherited from eZ\Publish\Core\FieldType\GatewayBasedStorage
 __construct (array $gateways=array())
 Construct from gateways. More...
 
 addGateway ($identifier, StorageGateway $gateway)
 Adds a storage $gateway assigned to the given $identifier. More...
 
 copyLegacyField (VersionInfo $versionInfo, Field $field, Field $originalField, array $context)
 This method is used exclusively by Legacy Storage to copy external data of existing field in main language to the untranslatable field not passed in create or update struct, but created implicitly in storage layer. More...
 
- Protected Member Functions inherited from eZ\Publish\Core\FieldType\BinaryBase\BinaryBaseStorage
 removeOldFile ($fieldId, $versionNo, array $context)
 Removes the old file referenced by $fieldId in $versionNo, if not referenced else where. More...
 
- Protected Member Functions inherited from eZ\Publish\Core\FieldType\GatewayBasedStorage
 getGateway (array $context)
 Retrieve the fitting gateway, base on the identifier in $context. More...
 
- Protected Attributes inherited from eZ\Publish\Core\FieldType\BinaryBase\BinaryBaseStorage
 $IOService
 
 $logger
 
 $mimeTypeDetector
 
 $pathGenerator
 
- Protected Attributes inherited from eZ\Publish\Core\FieldType\GatewayBasedStorage
 $gateways
 

Detailed Description

Description of MediaStorage.


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