function workbench_scheduler_manage_schedules_access_check in Workbench Scheduler 7
Same name and namespace in other branches
- 7.2 workbench_scheduler.module \workbench_scheduler_manage_schedules_access_check()
Access callback to see if current node type allows schedules.
Return value
bool Return boolean value.
1 string reference to 'workbench_scheduler_manage_schedules_access_check'
- workbench_scheduler_menu in ./
workbench_scheduler.module - Implements hook_menu().
File
- ./
workbench_scheduler.module, line 97 - Content scheduling for Workbench.
Code
function workbench_scheduler_manage_schedules_access_check() {
// First make sure user has access.
if (user_access('set workbench schedule')) {
// Attempt to load schedule types and node.
if (($types = workbench_scheduler_get_types()) && ($node = node_load(arg(1)))) {
// Check if node is a schedule type.
return !empty($types) && in_array($node->type, $types);
}
}
return FALSE;
}