function flexiform_entity_type_get_displays in Flexiform 7
Get display plugins for a particular entity type.
File
- ./
flexiform.module, line 721 - Module for the Flexiform system.
Code
function flexiform_entity_type_get_displays($entity_type) {
// If this isn't an entity type return false
if (!entity_get_info($entity_type)) {
return FALSE;
}
$displays = flexiform_display_info();
$applicable_displays = array();
foreach ($displays as $display => $info) {
if (empty($info['entity_types']) || in_array($entity_type, $info['entity_types'])) {
$applicable_displays[$display] = $info;
}
}
return $applicable_displays;
}