PHP Класс eZ\Publish\Core\REST\Common\FieldTypeProcessor\ImageProcessor

Наследование: extends BinaryInputProcessor
Показать файл Открыть проект

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

Свойство Тип Описание
$router Symfony\Component\Routing\RouterInterface
$urlTemplate string Template for image URLs.
$variations string[] array( 'small', 'thumbnail', 'large' )

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

Метод Описание
__construct ( string $temporaryDirectory, Symfony\Component\Routing\RouterInterface $router, array $variations )
postProcessValueHash ( $outgoingValueHash )
preProcessValueHash ( $incomingValueHash )

Защищенные методы

Метод Описание
generateUrl ( string $path, string $variation ) : string Generates a URL for $path in $variation.

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

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

public __construct ( string $temporaryDirectory, Symfony\Component\Routing\RouterInterface $router, array $variations )
$temporaryDirectory string
$router Symfony\Component\Routing\RouterInterface
$variations array array of variations identifiers

generateUrl() защищенный Метод

Generates a URL for $path in $variation.
protected generateUrl ( string $path, string $variation ) : string
$path string
$variation string
Результат string

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

public postProcessValueHash ( $outgoingValueHash )

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

public preProcessValueHash ( $incomingValueHash )

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

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

protected RouterInterface,Symfony\Component\Routing $router
Результат Symfony\Component\Routing\RouterInterface

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

Template for image URLs.
protected string $urlTemplate
Результат string

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

array( 'small', 'thumbnail', 'large' )
protected string[] $variations
Результат string[]