TYPO3
7.6
|
Public Member Functions | |
setContentObject (\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer $contentObject=null) | |
getContentObject () | |
getConfiguration ($configurationType, $extensionName=null, $pluginName=null) | |
setConfiguration (array $configuration=array()) | |
isFeatureEnabled ($featureName) | |
Public Attributes | |
const | CONFIGURATION_TYPE_FRAMEWORK = 'Framework' |
const | CONFIGURATION_TYPE_SETTINGS = 'Settings' |
const | CONFIGURATION_TYPE_FULL_TYPOSCRIPT = 'FullTypoScript' |
Class ConfigurationManagerInterface
Definition at line 20 of file ConfigurationManagerInterface.php.
getConfiguration | ( | $configurationType, | |
$extensionName = null , |
|||
$pluginName = null |
|||
) |
Returns the specified configuration. The actual configuration will be merged from different sources in a defined order.
Note that this is a low level method and only makes sense to be used by Extbase internally.
string | $configurationType | The kind of configuration to fetch - must be one of the CONFIGURATION_TYPE_* constants |
string | $extensionName | if specified, the configuration for the given extension will be returned. |
string | $pluginName | if specified, the configuration for the given plugin will be returned. |
Implemented in ConfigurationManager.
getContentObject | ( | ) |
isFeatureEnabled | ( | $featureName | ) |
Returns TRUE if a certain feature, identified by $featureName should be activated, FALSE for backwards-compatible behavior.
This is an INTERNAL API used throughout Extbase and Fluid for providing backwards-compatibility. Do not use it in your custom code!
string | $featureName |
Implemented in ConfigurationManager.
setConfiguration | ( | array | $configuration = array() | ) |
Sets the specified raw configuration coming from the outside. Note that this is a low level method and only makes sense to be used by Extbase internally.
array | $configuration | The new configuration |
Implemented in ConfigurationManager.
setContentObject | ( | \TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer | $contentObject = null | ) |
\TYPO3\CMS\Frontend\ContentObject\ContentObjectRenderer | $contentObject |
Implemented in ConfigurationManager.
const CONFIGURATION_TYPE_FRAMEWORK = 'Framework' |
Definition at line 22 of file ConfigurationManagerInterface.php.
Referenced by ActionController\clearCacheOnError(), RequestBuilder\loadDefaultValues(), LocalizationUtility\loadTypoScriptLabels(), RequestBuilder\resolveActionName(), RequestBuilder\resolveControllerName(), and ActionController\setViewConfiguration().
const CONFIGURATION_TYPE_FULL_TYPOSCRIPT = 'FullTypoScript' |
Definition at line 24 of file ConfigurationManagerInterface.php.
Referenced by HtmlViewHelper\simulateFrontendEnvironment().
const CONFIGURATION_TYPE_SETTINGS = 'Settings' |
Definition at line 23 of file ConfigurationManagerInterface.php.
Referenced by AbstractController\injectConfigurationManager().