PHP Класс eZ\Publish\Core\FieldType\Image\ImageStorage

Наследование: extends eZ\Publish\Core\FieldType\GatewayBasedStorage
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$IOService eZ\Publish\Core\IO\IOServiceInterface
$aliasCleaner eZ\Publish\Core\FieldType\Image\AliasCleanerInterface
$imageSizeMetadataHandler eZ\Publish\Core\IO\MetadataHandler
$pathGenerator PathGenerator

Открытые методы

Метод Описание
__construct ( array $gateways, eZ\Publish\Core\IO\IOServiceInterface $IOService, PathGenerator $pathGenerator, eZ\Publish\Core\IO\MetadataHandler $imageSizeMetadataHandler, eZ\Publish\Core\Base\Utils\DeprecationWarnerInterface $deprecationWarner, eZ\Publish\Core\FieldType\Image\AliasCleanerInterface $aliasCleaner = null )
deleteFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, array $fieldIds, array $context )
getFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
getIndexData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
hasFieldData ( )
storeFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )

Описание методов

__construct() публичный Метод

public __construct ( array $gateways, eZ\Publish\Core\IO\IOServiceInterface $IOService, PathGenerator $pathGenerator, eZ\Publish\Core\IO\MetadataHandler $imageSizeMetadataHandler, eZ\Publish\Core\Base\Utils\DeprecationWarnerInterface $deprecationWarner, eZ\Publish\Core\FieldType\Image\AliasCleanerInterface $aliasCleaner = null )
$gateways array
$IOService eZ\Publish\Core\IO\IOServiceInterface
$pathGenerator PathGenerator
$imageSizeMetadataHandler eZ\Publish\Core\IO\MetadataHandler
$deprecationWarner eZ\Publish\Core\Base\Utils\DeprecationWarnerInterface
$aliasCleaner eZ\Publish\Core\FieldType\Image\AliasCleanerInterface

deleteFieldData() публичный Метод

public deleteFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, array $fieldIds, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$fieldIds array
$context array

getFieldData() публичный Метод

public getFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

getIndexData() публичный Метод

public getIndexData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

hasFieldData() публичный Метод

public hasFieldData ( )

storeFieldData() публичный Метод

public storeFieldData ( eZ\Publish\SPI\Persistence\Content\VersionInfo $versionInfo, eZ\Publish\SPI\Persistence\Content\Field $field, array $context )
$versionInfo eZ\Publish\SPI\Persistence\Content\VersionInfo
$field eZ\Publish\SPI\Persistence\Content\Field
$context array

Описание свойств

$IOService защищенное свойство

protected IOServiceInterface,eZ\Publish\Core\IO $IOService
Результат eZ\Publish\Core\IO\IOServiceInterface

$aliasCleaner защищенное свойство

protected AliasCleanerInterface,eZ\Publish\Core\FieldType\Image $aliasCleaner
Результат eZ\Publish\Core\FieldType\Image\AliasCleanerInterface

$imageSizeMetadataHandler защищенное свойство

protected MetadataHandler,eZ\Publish\Core\IO $imageSizeMetadataHandler
Результат eZ\Publish\Core\IO\MetadataHandler

$pathGenerator защищенное свойство

protected PathGenerator,eZ\Publish\Core\FieldType\Image $pathGenerator
Результат PathGenerator