You are here

function defaultconfig_optional_load in Default config 7

Load settings for an optional component.

1 call to defaultconfig_optional_load()
defaultconfig_defaultconfig_component_alter in ./defaultconfig.module
Implements hook_defaultconfig_alter(). Make sure we only install appropriate optional components.
1 string reference to 'defaultconfig_optional_load'
defaultconfig_optional_table_original in ./defaultconfig.install
Get the original table structure.

File

./defaultconfig.module, line 612
main module file.

Code

function defaultconfig_optional_load($name) {
  if (module_exists('ctools')) {
    ctools_include('export');
    $optionals = ctools_export_load_object('defaultconfig_optionals', 'names', array(
      $name,
    ));
    if (isset($optionals[$name])) {
      list($optionals[$name]->real_name, $optionals[$name]->component) = explode(':', $name);
      return $optionals[$name];
    }
    return FALSE;
  }
  return FALSE;
}