function defaultconfig_optional_info in Default config 7
2 calls to defaultconfig_optional_info()
- defaultconfig_defaultconfig_component_alter in ./
defaultconfig.module - Implements hook_defaultconfig_alter(). Make sure we only install appropriate optional components.
- defaultconfig_optional_admin in ./
defaultconfig.admin.inc
File
- ./
defaultconfig.module, line 660 - main module file.
Code
function defaultconfig_optional_info() {
$type_optionals = module_invoke_all('defaultconfig_optionals');
foreach ($type_optionals as $type => &$optionals) {
foreach ($optionals as &$optional) {
// Let module disable optionals if they are not applicable at this time.
$optional['applicable'] = isset($optional['applicable']) ? $optional['applicable'] : TRUE;
// Default is always false if the optional is not applicable.
$optional['default'] = $optional['default'] && $optional['applicable'];
}
}
return $type_optionals;
}