ImageFeature extends AbstractFeature implements FeatureInterface

Image feature detects imagemagick / graphicsmagick versions

Internal

only to be used within EXT:install

Table of Contents

Interfaces

FeatureInterface
A feature representation handles preset classes.

Properties

$name  : string
$postValues  : array<string|int, mixed>
$presetInstances  : array<string|int, mixed>
$presetRegistry  : array<string|int, mixed>

Methods

getAdditionalSearchPath()  : string
Image feature can be fed with an additional path to search for executables, this getter returns the given input string (for Fluid)
getName()  : string
Return name of feature
getPresetsOrderedByPriority()  : array<string|int, mixed>|array<string|int, PresetInterface>
Return presets ordered by priority
initializePresets()  : mixed
Initialize presets of feature

Properties

$name

protected string $name = 'Image'

Name of feature

$postValues

protected array<string|int, mixed> $postValues = []

List of $POST values

$presetInstances

protected array<string|int, mixed> $presetInstances = []

Holds instances of presets

$presetRegistry

protected array<string|int, mixed> $presetRegistry = [\TYPO3\CMS\Install\Configuration\Image\GraphicsMagickPreset::class, \TYPO3\CMS\Install\Configuration\Image\ImageMagick6Preset::class, \TYPO3\CMS\Install\Configuration\Image\CustomPreset::class]

List of preset classes

Methods

getAdditionalSearchPath()

Image feature can be fed with an additional path to search for executables, this getter returns the given input string (for Fluid)

public getAdditionalSearchPath() : string
Return values
string

getName()

Return name of feature

public getName() : string
Return values
string

Name of feature

getPresetsOrderedByPriority()

Return presets ordered by priority

public getPresetsOrderedByPriority() : array<string|int, mixed>|array<string|int, PresetInterface>
Tags
throws
Exception
Return values
array<string|int, mixed>|array<string|int, PresetInterface>

initializePresets()

Initialize presets of feature

public initializePresets(array<string|int, mixed> $postValues) : mixed
Parameters
$postValues : array<string|int, mixed>

List of $POST values of this feature

Tags
throws
Exception

        
On this page

Search results