PHP 클래스 Horde_Image_Effect, horde

저자: Chuck Hagenbuch ([email protected])
저자: Michael J. Rubinsky ([email protected])
파일 보기 프로젝트 열기: horde/horde 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$_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