eZ\Publish\Core\FieldType\Image\ImageStorage::__construct PHP Method

__construct() public method

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
    public function __construct(array $gateways, IOServiceInterface $IOService, PathGenerator $pathGenerator, MetadataHandler $imageSizeMetadataHandler, DeprecationWarner $deprecationWarner, AliasCleanerInterface $aliasCleaner = null)
    {
        parent::__construct($gateways);
        $this->IOService = $IOService;
        $this->pathGenerator = $pathGenerator;
        $this->imageSizeMetadataHandler = $imageSizeMetadataHandler;
        $this->deprecationWarner = $deprecationWarner;
        $this->aliasCleaner = $aliasCleaner;
    }