TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset Class Reference
Inheritance diagram for TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset:
TYPO3\CMS\Install\Configuration\Image\AbstractImagePreset TYPO3\CMS\Install\Configuration\PresetInterface TYPO3\CMS\Install\Configuration\AbstractPreset TYPO3\CMS\Install\Configuration\PresetInterface

Protected Member Functions

 findExecutableInPath (array $searchPaths)
 
 findGraphicsMagickInPaths (array $searchPaths)
 
- Protected Member Functions inherited from TYPO3\CMS\Install\Configuration\Image\AbstractImagePreset
 findExecutableInPath (array $searchPaths)
 
 getSearchPaths ()
 
 cleanUpPath ($path)
 

Protected Attributes

 $name = 'GraphicsMagick'
 
 $priority = 80
 
 $configurationValues
 
- Protected Attributes inherited from TYPO3\CMS\Install\Configuration\Image\AbstractImagePreset
 $defaultExecutableSearchPaths
 
 $foundPath = ''
 
- Protected Attributes inherited from TYPO3\CMS\Install\Configuration\AbstractPreset
 $configurationManager = null
 
 $name = ''
 
 $priority = 50
 
 $configurationValues = []
 
 $postValues = []
 

Additional Inherited Members

- Public Member Functions inherited from TYPO3\CMS\Install\Configuration\Image\AbstractImagePreset
 getFoundPath ()
 
 isActive ()
 
 isAvailable ()
 
 getConfigurationValues ()
 
- Public Member Functions inherited from TYPO3\CMS\Install\Configuration\AbstractPreset
 injectConfigurationManager (\TYPO3\CMS\Core\Configuration\ConfigurationManager $configurationManager)
 
 setPostValues (array $postValues)
 
 getIsAvailable ()
 
 isActive ()
 
 getIsActive ()
 
 getName ()
 
 getPriority ()
 
 getConfigurationValues ()
 

Detailed Description

Preset for GraphicsMagick

Definition at line 22 of file GraphicsMagickPreset.php.

Member Function Documentation

◆ findExecutableInPath()

TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::findExecutableInPath ( array  $searchPaths)
protected

Find executable in path, wrapper for specific ImageMagick/GraphicsMagick find methods.

Parameters
array$searchPaths
Returns
mixed

Definition at line 55 of file GraphicsMagickPreset.php.

References TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset\findGraphicsMagickInPaths().

◆ findGraphicsMagickInPaths()

TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::findGraphicsMagickInPaths ( array  $searchPaths)
protected

Search for GraphicsMagick executables in given paths.

Parameters
array$searchPathsList of pathes to search for
Returns
bool TRUE if graphics magick was found in path

Definition at line 66 of file GraphicsMagickPreset.php.

References TYPO3\CMS\Core\Utility\CommandUtility\exec().

Referenced by TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset\findExecutableInPath().

Member Data Documentation

◆ $configurationValues

TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::$configurationValues
protected
Initial value:
= [
'GFX/image_processing' => 1

Definition at line 37 of file GraphicsMagickPreset.php.

◆ $name

TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::$name = 'GraphicsMagick'
protected

Definition at line 27 of file GraphicsMagickPreset.php.

◆ $priority

TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::$priority = 80
protected

Definition at line 32 of file GraphicsMagickPreset.php.