function rules_entity_type_options
Returns options containing entity types having the given key set in the info.
Additionally, we exclude all entity types that are marked as configuration.
Related topics
1 call to rules_entity_type_options()
- rules_entity_action_type_options in modules/
entity.rules.inc - Options list callback for data actions.
File
-
modules/
entity.rules.inc, line 275
Code
function rules_entity_type_options($key = NULL) {
$info = entity_get_info();
$types = array();
foreach ($info as $type => $entity_info) {
if (empty($entity_info['configuration']) && empty($entity_info['exportable'])) {
if (!isset($key) || entity_type_supports($type, $key)) {
$types[$type] = $entity_info['label'];
}
}
}
return $types;
}