TYPO3 CMS  TYPO3_7-6
TYPO3\CMS\Install\Configuration\AbstractPreset Class Reference
Inheritance diagram for TYPO3\CMS\Install\Configuration\AbstractPreset:
TYPO3\CMS\Install\Configuration\PresetInterface TYPO3\CMS\Install\Configuration\AbstractCustomPreset TYPO3\CMS\Install\Configuration\Charset\CoreInternalPreset TYPO3\CMS\Install\Configuration\Charset\IconvPreset TYPO3\CMS\Install\Configuration\Charset\MbstringPreset TYPO3\CMS\Install\Configuration\Context\DebugPreset TYPO3\CMS\Install\Configuration\Context\LivePreset TYPO3\CMS\Install\Configuration\ExtbaseObjectCache\ApcPreset TYPO3\CMS\Install\Configuration\ExtbaseObjectCache\ApcuPreset TYPO3\CMS\Install\Configuration\ExtbaseObjectCache\DatabasePreset TYPO3\CMS\Install\Configuration\Image\AbstractImagePreset TYPO3\CMS\Install\Configuration\Mail\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 TYPO3\CMS\Install\Configuration\PresetInterface
 isAvailable ()
 

Protected Attributes

 $configurationManager = null
 
 $name = ''
 
 $priority = 50
 
 $configurationValues = []
 
 $postValues = []
 

Detailed Description

Abstract preset class implements common preset code

Definition at line 20 of file AbstractPreset.php.

Member Function Documentation

◆ getConfigurationValues()

TYPO3\CMS\Install\Configuration\AbstractPreset::getConfigurationValues ( )

Get configuration values to activate prefix

Returns
array Configuration values needed to activate prefix

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 133 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\$configurationValues.

◆ getIsActive()

TYPO3\CMS\Install\Configuration\AbstractPreset::getIsActive ( )

Wrapper for isActive, used in fluid

Returns
bool TRUE if preset is active

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 103 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\isActive().

◆ getIsAvailable()

TYPO3\CMS\Install\Configuration\AbstractPreset::getIsAvailable ( )

Wrapper for isAvailable, used in fluid

Returns
bool TRUE if preset is available

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 71 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\PresetInterface\isAvailable().

◆ getName()

TYPO3\CMS\Install\Configuration\AbstractPreset::getName ( )

Get name of preset

Returns
string Name

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 113 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\$name.

◆ getPriority()

TYPO3\CMS\Install\Configuration\AbstractPreset::getPriority ( )

Get priority of preset

Returns
int Priority, usually between 0 and 100

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 123 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\$priority.

◆ injectConfigurationManager()

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

Definition at line 50 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\$configurationManager.

◆ isActive()

TYPO3\CMS\Install\Configuration\AbstractPreset::isActive ( )

Check is preset is currently active on the system

Returns
bool TRUE if preset is active

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 81 of file AbstractPreset.php.

Referenced by TYPO3\CMS\Install\Configuration\AbstractPreset\getIsActive().

◆ setPostValues()

TYPO3\CMS\Install\Configuration\AbstractPreset::setPostValues ( array  $postValues)

Set POST values

Parameters
array$postValuesPost values of feature
Returns
mixed

Implements TYPO3\CMS\Install\Configuration\PresetInterface.

Definition at line 61 of file AbstractPreset.php.

References TYPO3\CMS\Install\Configuration\AbstractPreset\$postValues.

Member Data Documentation

◆ $configurationManager

TYPO3\CMS\Install\Configuration\AbstractPreset::$configurationManager = null
protected

◆ $configurationValues

◆ $name

TYPO3\CMS\Install\Configuration\AbstractPreset::$name = ''
protected

◆ $postValues

TYPO3\CMS\Install\Configuration\AbstractPreset::$postValues = []
protected

◆ $priority

TYPO3\CMS\Install\Configuration\AbstractPreset::$priority = 50
protected