PHP Класс Imbo\EventListener\Imagick
This event listener is responsible for reading the initial image data, and updating the model
before sending back transformed images to the client, or when storing transformed images in the
storage.
Показать файл
Открыть проект
Примеры использования класса
Открытые методы
Метод |
Описание |
|
getSubscribedEvents ( ) |
|
|
readImageBlob ( Imbo\EventManager\EventInterface $event ) |
Inject the image blob from the image model into the shared imagick instance |
|
setImagick ( Imagick $imagick ) : self |
Set the local \Imagick property |
|
updateModel ( Imbo\EventManager\EventInterface $event ) |
Update the model data if the image has been changed |
|
updateModelBeforeStoring ( Imbo\EventManager\EventInterface $event ) |
Update the image model blob before storing it in case an event listener has changed the
image |
|
Описание методов
getSubscribedEvents()
публичный статический Метод
readImageBlob()
публичный Метод
Inject the image blob from the image model into the shared imagick instance
public readImageBlob ( Imbo\EventManager\EventInterface $event ) |
$event |
Imbo\EventManager\EventInterface |
The event instance |
setImagick()
публичный Метод
Set the local \Imagick property
public setImagick ( Imagick $imagick ) : self |
$imagick |
Imagick |
An Imagick instance |
Результат |
self |
|
updateModel()
публичный Метод
Update the model data if the image has been changed
public updateModel ( Imbo\EventManager\EventInterface $event ) |
$event |
Imbo\EventManager\EventInterface |
The event instance |
updateModelBeforeStoring()
публичный Метод
Update the image model blob before storing it in case an event listener has changed the
image
public updateModelBeforeStoring ( Imbo\EventManager\EventInterface $event ) |
$event |
Imbo\EventManager\EventInterface |
The event instance |