Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Référence de la classe ImageFilter
+ Graphe d'héritage de ImageFilter:

Fonctions membres publiques

 __construct ($handle)
 
 getLogger ()
 
 setLogger (LoggerInterface $logger)
 
 execute (array $options=array())
 

Attributs protégés

 $handle
 
 $logger
 

Fonctions membres privées

 isValidImage ($handle)
 

Description détaillée

Class to manipulate an image.

Depuis
1.0
Obsolète:
The joomla/image package is deprecated

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $handle)

Class constructor.

Paramètres
resource | \GdImage$handleThe image resource on which to apply the filter.
Depuis
1.0
Exceptions

Références ImageFilter\$handle, ImageFilter\getLogger(), et ImageFilter\isValidImage().

Documentation des fonctions membres

◆ execute()

execute ( array  $options = array())
abstract

Method to apply a filter to an image resource.

Paramètres
array$optionsAn array of options for the filter.
Renvoie
void
Depuis
1.0

◆ getLogger()

getLogger ( )

Get the logger.

Renvoie
LoggerInterface
Depuis
1.0

Références ImageFilter\$logger.

Référencé par ImageFilter\__construct().

◆ isValidImage()

isValidImage (   $handle)
private
Paramètres
mixed$handleA potential image handle
Renvoie
boolean

Références ImageFilter\$handle.

Référencé par ImageFilter\__construct().

◆ setLogger()

setLogger ( LoggerInterface  $logger)

Sets a logger instance on the object

Paramètres
LoggerInterface$loggerA PSR-3 compliant logger.
Renvoie
ImageFilter This object for message chaining.
Depuis
1.0

Implémente LoggerAwareInterface.

Références ImageFilter\$logger.

Documentation des champs

◆ $handle

$handle
protected

◆ $logger

$logger
protected

La documentation de cette classe a été générée à partir du fichier suivant :