PHP Класс Horde_Image_Effect, horde

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

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

Свойство Тип Описание
$_image Horde_Image The bound Horde_Image object
$_logger Logger.
$_params array Effect parameters.

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

Метод Описание
__construct ( array $params = [] ) Effect constructor.
factory ( string $type, string $driver, array $params ) : Horde_Image_Effect Effect factory.
setImageObject ( Horde_Image $image ) Bind this effect to a Horde_Image object.
setLogger ( Horde_Log_Logger $logger ) Attaches a logger.

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

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

Effect constructor.
public __construct ( array $params = [] )
$params array Any parameters for the effect. Parameters are documented in each subclass.

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

Effect factory.
public static factory ( string $type, string $driver, array $params ) : Horde_Image_Effect
$type string An effect name.
$driver string An image driver name.
$params array Any effect parameters.
Результат Horde_Image_Effect An effect instance.

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

Bind this effect to a Horde_Image object.
public setImageObject ( Horde_Image $image )
$image Horde_Image The Horde_Image object

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

Attaches a logger.
public setLogger ( Horde_Log_Logger $logger )
$logger Horde_Log_Logger A logger.

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

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

The bound Horde_Image object
protected Horde_Image $_image
Результат Horde_Image

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

Logger.
protected $_logger

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

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