eZPublish  3.9
eZImageShellHandler Class Reference

The class eZImageShellHandler does. More...

+ Inheritance diagram for eZImageShellHandler:
+ Collaboration diagram for eZImageShellHandler:

Public Member Functions

 convert (&$manager, $sourceMimeData, &$destinationMimeData, $filters=false)
 
createFromINI ($iniGroup, $iniFilename=false)
 
 eZImageShellHandler ($handlerName, $isEnabled=true, $outputRewriteType=EZ_IMAGE_HANDLER_REPLACE_SUFFIX, $supportedInputMIMETypes=false, $supportedOutputMIMETypes=false, $conversionRules=false, $filters=false, $mimeTagMap=false)
 
- Public Member Functions inherited from eZImageHandler
 conversionRules ()
 
 convertFilterToText ($filterDefinition, $filterData)
 
 createFilterDefinitionFromINI ($filterText)
 
 eZImageHandler ($handlerName, $isEnabled=true, $outputRewriteType=EZ_IMAGE_HANDLER_REPLACE_SUFFIX, $supportedInputMIMETypes=false, $supportedOutputMIMETypes, $conversionRules=false, $filters=false, $mimeTagMap=false)
 
 isAvailable ()
 
 isFilterSupported ($filter)
 
 isInputMIMETypeSupported ($mimeData)
 
 isOutputMIMETypeSupported ($mimeData)
 
 outputMIMEType (&$manager, $currentMimeData, $wantedMimeData, $supportedFormatsOriginal, $aliasName=false)
 
 outputRewriteType ()
 
 rewriteURL ($originalMimeData, &$destinationMimeData, $rewriteType, $aliasName=false)
 
 supportedImageFilters ()
 
 supportedInputMIMETypes ()
 
 supportedOutputMIMETypes ()
 
 tagForMIMEType ($mimeData)
 
 textForFilter ($filterData)
 

Private Attributes

 $Executable
 
 $Path
 
 $PostParameters
 
 $PreParameters
 

Additional Inherited Members

- Static Public Member Functions inherited from eZImageHandler
 changeFilePermissions ($filepath)
 
 wildcardToRegexp ($wildcard, $separatorCharacter=false)
 

Detailed Description

The class eZImageShellHandler does.

Member Function Documentation

eZImageShellHandler::convert ( $manager,
  $sourceMimeData,
$destinationMimeData,
  $filters = false 
)
virtual

Creates the shell string and runs the executable.

Implements eZImageHandler.

& eZImageShellHandler::createFromINI (   $iniGroup,
  $iniFilename = false 
)

Creates a new image handler for shell executable from INI settings. The INI settings are read from ini file $iniFilename and group $iniGroup. If $iniFilename is not supplied image.ini is used.

Referenced by eZImageShellFactory\produceFromINI().

eZImageShellHandler::eZImageShellHandler (   $handlerName,
  $isEnabled = true,
  $outputRewriteType = EZ_IMAGE_HANDLER_REPLACE_SUFFIX,
  $supportedInputMIMETypes = false,
  $supportedOutputMIMETypes = false,
  $conversionRules = false,
  $filters = false,
  $mimeTagMap = false 
)

Constructor

Referenced by createFromINI().

Member Data Documentation

eZImageShellHandler::$Executable
private

Referenced by convert().

eZImageShellHandler::$Path
private
eZImageShellHandler::$PostParameters
private

Referenced by convert().

eZImageShellHandler::$PreParameters
private

Referenced by convert().


The documentation for this class was generated from the following file: