function _ds_features_get_types in Display Suite 6
Same name and namespace in other branches
- 6.3 includes/ds.features.inc \_ds_features_get_types()
- 6.2 includes/ds.features.inc \_ds_features_get_types()
Get types for features.
1 call to _ds_features_get_types()
- ds_features_export_options in includes/
ds.features.inc - Implementation of hook_features_export_options().
File
- includes/
ds.features.inc, line 33 - Features support.
Code
function _ds_features_get_types() {
$types = array();
foreach (module_implements('ds_api') as $module) {
$api_info = ds_api_info($module);
foreach ($api_info['types']() as $tkey => $type) {
$global_exclude = variable_get($module . '_type_' . $tkey, FALSE);
// Views displays is special case.
if ($module == 'vd') {
if ($global_exclude == TRUE) {
continue;
}
}
$types[$module . '-' . $type->type] = $type->name;
}
}
return $types;
}