PHP Класс Imbo\EventListener\ExifMetadata
This listener will look for properties stored in the image, and store them as metadata in Imbo.
Показать файл
Открыть проект
Примеры использования класса
Защищенные свойства (Protected)
Открытые методы
Метод |
Описание |
|
__construct ( array $params = null ) |
Class constructor |
|
getImagick ( ) : Imagick |
Get an Imagick instance |
|
getSubscribedEvents ( ) |
|
|
populate ( Imbo\EventManager\EventInterface $event ) : array |
Read exif data from incoming image |
|
save ( Imbo\EventManager\EventInterface $event ) |
Save metadata to database |
|
setImagick ( Imagick $imagick ) : self |
Set an Imagick instance |
|
Защищенные методы
Описание методов
__construct()
публичный Метод
filterProperties()
защищенный Метод
Filter out any unwanted properties
getImagick()
публичный Метод
getSubscribedEvents()
публичный статический Метод
parseGpsCoordinate()
защищенный Метод
Parse GPS coordinates in hours/minutes/seconds-format to decimal degrees
parseProperties()
защищенный Метод
Parse an array of properties into a storable format
populate()
публичный Метод
Read exif data from incoming image
public populate ( Imbo\EventManager\EventInterface $event ) : array |
$event |
Imbo\EventManager\EventInterface |
The triggered event |
Результат |
array |
|
Save metadata to database
public save ( Imbo\EventManager\EventInterface $event ) |
$event |
Imbo\EventManager\EventInterface |
The triggered event |
setImagick()
публичный Метод
public setImagick ( Imagick $imagick ) : self |
$imagick |
Imagick |
An instance of Imagick |
Результат |
self |
|
Описание свойств
$properties защищенное свойство
protected array $properties |
Результат |
array |
|