eZPublish(LegacyStack)  5.1
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)
 
 eZImageShellHandler ($handlerName, $isEnabled=true, $outputRewriteType=self::REPLACE_SUFFIX, $supportedInputMIMETypes=false, $supportedOutputMIMETypes=false, $conversionRules=false, $filters=false, $mimeTagMap=false)
 
- Public Member Functions inherited from eZImageHandler
 conversionRules ()
 
 eZImageHandler ($handlerName, $isEnabled=true, $outputRewriteType=self::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)
 

Static Public Member Functions

static createFromINI ($iniGroup, $iniFilename=false)
 
- Static Public Member Functions inherited from eZImageHandler
static changeFilePermissions ($filepath)
 
static convertFilterToText ($filterDefinition, $filterData)
 
static createFilterDefinitionFromINI ($filterText)
 
static wildcardToRegexp ($wildcard, $separatorCharacter=false)
 

Public Attributes

 $Executable
 
 $Path
 
 $PostParameters
 
 $PreParameters
 
- Public Attributes inherited from eZImageHandler
const KEEP_SUFFIX = 1
 
const PREPEND_TAG_REPLACE_SUFFIX = 3
 
const REPLACE_SUFFIX = 2
 

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.

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

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 = self::REPLACE_SUFFIX,
  $supportedInputMIMETypes = false,
  $supportedOutputMIMETypes = false,
  $conversionRules = false,
  $filters = false,
  $mimeTagMap = false 
)

Constructor

Referenced by createFromINI().

Member Data Documentation

eZImageShellHandler::$Executable

Referenced by convert().

eZImageShellHandler::$Path
eZImageShellHandler::$PostParameters

Referenced by convert().

eZImageShellHandler::$PreParameters

Referenced by convert().


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