PHP 클래스 eZ\Bundle\EzPublishCoreBundle\Imagine\AliasGenerator

Doesn't use DataManager/CacheManager as it's directly bound to IO Repository for convenience.
상속: implements eZ\Publish\SPI\Variation\VariationHandler
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel 1 사용 예제들

공개 메소드들

메소드 설명
__construct ( Liip\ImagineBundle\Binary\Loader\LoaderInterface $dataLoader, Liip\ImagineBundle\Imagine\Filter\FilterManager $filterManager, Liip\ImagineBundle\Imagine\Cache\Resolver\ResolverInterface $ioResolver, Liip\ImagineBundle\Imagine\Filter\FilterConfiguration $filterConfiguration, Psr\Log\LoggerInterface $logger = null )
getVariation ( eZ\Publish\API\Repository\Values\Content\Field $field, eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, $variationName, array $parameters = [] )
supportsValue ( Value $value )

비공개 메소드들

메소드 설명
applyFilter ( Liip\ImagineBundle\Binary\BinaryInterface $image, string $variationName ) : Liip\ImagineBundle\Binary\BinaryInterface Applies $variationName filters on $image.

메소드 상세

__construct() 공개 메소드

public __construct ( Liip\ImagineBundle\Binary\Loader\LoaderInterface $dataLoader, Liip\ImagineBundle\Imagine\Filter\FilterManager $filterManager, Liip\ImagineBundle\Imagine\Cache\Resolver\ResolverInterface $ioResolver, Liip\ImagineBundle\Imagine\Filter\FilterConfiguration $filterConfiguration, Psr\Log\LoggerInterface $logger = null )
$dataLoader Liip\ImagineBundle\Binary\Loader\LoaderInterface
$filterManager Liip\ImagineBundle\Imagine\Filter\FilterManager
$ioResolver Liip\ImagineBundle\Imagine\Cache\Resolver\ResolverInterface
$filterConfiguration Liip\ImagineBundle\Imagine\Filter\FilterConfiguration
$logger Psr\Log\LoggerInterface

getVariation() 공개 메소드

public getVariation ( eZ\Publish\API\Repository\Values\Content\Field $field, eZ\Publish\API\Repository\Values\Content\VersionInfo $versionInfo, $variationName, array $parameters = [] )
$field eZ\Publish\API\Repository\Values\Content\Field
$versionInfo eZ\Publish\API\Repository\Values\Content\VersionInfo
$parameters array

supportsValue() 공개 메소드

public supportsValue ( Value $value )
$value eZ\Publish\Core\FieldType\Value