TYPO3  7.6
Public Member Functions | Protected Attributes | List of all members
AbstractPreset Class Reference
Inheritance diagram for AbstractPreset:
PresetInterface AbstractCustomPreset CoreInternalPreset IconvPreset MbstringPreset DebugPreset LivePreset ApcPreset DatabasePreset AbstractImagePreset SendmailPreset

Public Member Functions

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

Protected Attributes

 $configurationManager = null
 
 $name = ''
 
 $priority = 50
 
 $configurationValues = array()
 
 $postValues = array()
 

Detailed Description

Abstract preset class implements common preset code

Definition at line 20 of file AbstractPreset.php.

Member Function Documentation

getConfigurationValues ( )

Get configuration values to activate prefix

Returns
array Configuration values needed to activate prefix

Implements PresetInterface.

Definition at line 133 of file AbstractPreset.php.

References AbstractPreset\$configurationValues.

getIsActive ( )

Wrapper for isActive, used in fluid

Returns
bool TRUE if preset is active

Implements PresetInterface.

Definition at line 103 of file AbstractPreset.php.

References AbstractPreset\isActive().

getIsAvailable ( )

Wrapper for isAvailable, used in fluid

Returns
bool TRUE if preset is available

Implements PresetInterface.

Definition at line 71 of file AbstractPreset.php.

References PresetInterface\isAvailable().

getName ( )

Get name of preset

Returns
string Name

Implements PresetInterface.

Definition at line 113 of file AbstractPreset.php.

References AbstractPreset\$name.

getPriority ( )

Get priority of preset

Returns
int Priority, usually between 0 and 100

Implements PresetInterface.

Definition at line 123 of file AbstractPreset.php.

References AbstractPreset\$priority.

injectConfigurationManager ( \TYPO3\CMS\Core\Configuration\ConfigurationManager  $configurationManager)
Parameters
\TYPO3\CMS\Core\Configuration\ConfigurationManager$configurationManager

Definition at line 50 of file AbstractPreset.php.

References AbstractPreset\$configurationManager.

isActive ( )

Check is preset is currently active on the system

Returns
bool TRUE if preset is active

Implements PresetInterface.

Definition at line 81 of file AbstractPreset.php.

Referenced by AbstractPreset\getIsActive().

setPostValues ( array  $postValues)

Set POST values

Parameters
array$postValuesPost values of feature
Returns
mixed

Implements PresetInterface.

Definition at line 61 of file AbstractPreset.php.

References AbstractPreset\$postValues.

Member Data Documentation

$configurationManager = null
protected

Definition at line 25 of file AbstractPreset.php.

Referenced by AbstractPreset\injectConfigurationManager().

$configurationValues = array()
protected
$name = ''
protected

Definition at line 30 of file AbstractPreset.php.

Referenced by AbstractPreset\getName().

$postValues = array()
protected

Definition at line 45 of file AbstractPreset.php.

Referenced by AbstractPreset\setPostValues().

$priority = 50
protected

Definition at line 35 of file AbstractPreset.php.

Referenced by AbstractPreset\getPriority().