![]() |
TYPO3
7.6
|
Public Member Functions | |
injectObjectManager (\TYPO3\CMS\Extbase\Object\ObjectManager $objectManager) | |
saveDefaultConfiguration ($extensionKey) | |
getCurrentConfiguration ($extensionKey) | |
convertValuedToNestedConfiguration (array $valuedConfiguration) | |
convertNestedToValuedConfiguration (array $nestedConfiguration) | |
Protected Member Functions | |
getExtensionPathInformation ($extensionKey) | |
getDefaultConfigurationRawString ($extensionKey) | |
Protected Attributes | |
$objectManager | |
Utility for dealing with ext_emconf and ext_conf_template settings
Definition at line 22 of file ConfigurationUtility.php.
convertNestedToValuedConfiguration | ( | array | $nestedConfiguration | ) |
Convert a nested configuration to a valued configuration
array('first.' => array('second' => 1)) will become array('first.second' => array('value' => 1)
array | $nestedConfiguration |
Definition at line 224 of file ConfigurationUtility.php.
Referenced by ConfigurationUtility\getCurrentConfiguration().
convertValuedToNestedConfiguration | ( | array | $valuedConfiguration | ) |
Converts a valued configuration to a nested configuration.
array('first.second' => array('value' => 1)) will become array('first.' => array('second' => ))
array | $valuedConfiguration |
Definition at line 205 of file ConfigurationUtility.php.
Referenced by ConfigurationUtility\saveDefaultConfiguration().
getCurrentConfiguration | ( | $extensionKey | ) |
Get current configuration of an extension. Will return the configuration as a valued object
string | $extensionKey |
Definition at line 79 of file ConfigurationUtility.php.
References $GLOBALS, and ConfigurationUtility\convertNestedToValuedConfiguration().
Referenced by ConfigurationUtility\saveDefaultConfiguration().
|
protected |
Return content of an extensions ext_conf_template.txt file if the file exists, empty string if file does not exist.
string | $extensionKey | Extension key |
Definition at line 182 of file ConfigurationUtility.php.
|
protected |
string | $extensionKey |
Definition at line 170 of file ConfigurationUtility.php.
References $GLOBALS.
injectObjectManager | ( | \TYPO3\CMS\Extbase\Object\ObjectManager | $objectManager | ) |
\TYPO3\CMS\Extbase\Object\ObjectManager | $objectManager |
Definition at line 32 of file ConfigurationUtility.php.
References ConfigurationUtility\$objectManager.
saveDefaultConfiguration | ( | $extensionKey | ) |
Get default configuration from ext_conf_template of an extension and save as initial configuration to LocalConfiguration ['EXT']['extConf'].
Used by the InstallUtility to initialize local extension config.
string | $extensionKey | Extension key |
Definition at line 46 of file ConfigurationUtility.php.
References ConfigurationUtility\convertValuedToNestedConfiguration(), and ConfigurationUtility\getCurrentConfiguration().
|
protected |
Definition at line 27 of file ConfigurationUtility.php.
Referenced by ConfigurationUtility\injectObjectManager().