function casetracker_entity_info_alter in Case Tracker 7.2
Implements hook_entity_info_alter().
File
- ./
casetracker.module, line 124
Code
function casetracker_entity_info_alter(&$entity_info) {
foreach (casetracker_case_get_types() as $type => $info) {
$entity_info['casetracker_case']['bundles'][$type] = array(
'label' => $info->label,
'admin' => array(
'path' => 'admin/structure/casetracker/case-types/manage/%casetracker_case_type',
'real path' => 'admin/structure/casetracker/case-types/manage/' . $type,
'bundle argument' => 5,
'access arguments' => array(
'administer casetracker_case types',
),
),
);
}
foreach (casetracker_project_get_types() as $type => $info) {
$entity_info['casetracker_project']['bundles'][$type] = array(
'label' => $info->label,
'admin' => array(
'path' => 'admin/structure/casetracker/project-types/manage/%casetracker_project_type',
'real path' => 'admin/structure/casetracker/project-types/manage/' . $type,
'bundle argument' => 5,
'access arguments' => array(
'administer casetracker_project types',
),
),
);
}
}