PHP Класс Horde_Image_Exif_Base, horde

Автор: Michael J. Rubinsky ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_logger Optional Logger
$_params array Instance parameters.

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

Метод Описание
__construct ( array $params = [] )
getData ( $image )
supportedCategories ( )

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

Метод Описание
_degToDecimal ( double $degrees, double $minutes, double $seconds ) : double Convert degrees representation to decimal representation.
_logDebug ( $message )
_logErr ( $message )
_parseGPSData ( mixed $data ) : double Parse the Longitude and Latitude values into a standardized format regardless of the source format.
_processData ( array $exif ) : array Process the EXIF data.

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

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

public __construct ( array $params = [] )
$params array Parameter array: - logger: Horde_Log_Logger Logger instance.

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

Convert degrees representation to decimal representation.
protected _degToDecimal ( double $degrees, double $minutes, double $seconds ) : double
$degrees double The degrees latitude or longitude.
$minutes double The minutes latitude or longitude.
$seconds double the seconds latitude or longitude.
Результат double The decimal representation of the latitude or longitute.

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

protected _logDebug ( $message )

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

protected _logErr ( $message )

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

Parse the Longitude and Latitude values into a standardized format regardless of the source format.
protected _parseGPSData ( mixed $data ) : double
$data mixed An array containing degrees, minutes, seconds in index 0, 1, 2 respectifully.
Результат double The location data in a decimal format.

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

Process the EXIF data.
protected _processData ( array $exif ) : array
$exif array Array of EXIF data.
Результат array An array of processed EXIF data.

getData() абстрактный публичный Метод

abstract public getData ( $image )

supportedCategories() абстрактный публичный Метод

abstract public supportedCategories ( )

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

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

Optional Logger
protected $_logger

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

Instance parameters.
protected array $_params
Результат array