function redhen_org_get_types in RedHen CRM 7
Gets an array of all org types, keyed by the name.
Parameters
string $name: If set, the type with the given name is returned.
9 calls to redhen_org_get_types()
- RedhenOrg::defaultLabel in modules/
redhen_org/ lib/ redhen_org.entity.inc - Specifies the default label, which is picked up by label() by default.
- redhen_org_entity_info_alter in modules/
redhen_org/ redhen_org.module - Implements hook_entity_info_alter().
- redhen_org_field_extra_fields in modules/
redhen_org/ redhen_org.module - Implements hook_field_extra_fields().
- redhen_org_group_group_types in modules/
redhen_org_group/ redhen_org_group.module - Return all redhen_org bundles that are groupified.
- redhen_org_group_redhen_org_type_delete in modules/
redhen_org_group/ redhen_org_group.module - Implements hook_redhen_org_type_delete().
1 string reference to 'redhen_org_get_types'
- redhen_org_type_form in modules/
redhen_org/ includes/ redhen_org_type.admin.inc - Generates the Redhen Organization type editing form.
File
- modules/
redhen_org/ redhen_org.module, line 671
Code
function redhen_org_get_types($name = NULL) {
$types = entity_load_multiple_by_name('redhen_org_type', isset($name) ? array(
$name,
) : FALSE);
return isset($name) ? reset($types) : $types;
}