function page_manager_get_tasks_by_type
Get all tasks for a given type.
2 calls to page_manager_get_tasks_by_type()
- page_manager_list_page in page_manager/
page_manager.admin.inc - Output a list of pages that are managed.
- page_manager_panels_dashboard_blocks in page_manager/
page_manager.module - Implementation of hook_panels_dashboard_blocks().
File
-
page_manager/
page_manager.module, line 843
Code
function page_manager_get_tasks_by_type($type) {
ctools_include('plugins');
$all_tasks = ctools_get_plugins('page_manager', 'tasks');
$tasks = array();
foreach ($all_tasks as $id => $task) {
if (isset($task['task type']) && $task['task type'] == $type) {
$tasks[$id] = $task;
}
}
return $tasks;
}