function casetracker_project_load in Case Tracker 7.2
Fetch a casetracker_project object. Make sure that the wildcard you choose in the casetracker_project entity definition fits the function name here.
Parameters
$pid: Integer specifying the casetracker_project id.
$reset: A boolean indicating that the internal cache should be reset.
Return value
A fully-loaded $project object or FALSE if it cannot be loaded.
See also
casetracker_project_load_multiple()
5 calls to casetracker_project_load()
- casetracker_case_edit_form in ./
casetracker_case.inc - Form callback: create or edit a casetracker_case.
- casetracker_case_page_view in ./
casetracker_case.inc - Sets up content to show an individual casetracker_case @todo - get rid of drupal_set_title();
- casetracker_case_set_breadcrumb in ./
casetracker_case.inc - Sets the breadcrumb for administrative casetracker_case pages.
- casetracker_menu_local_tasks_alter in ./
casetracker.module - Implements hook_menu_local_tasks_alter().
- casetracker_views_pre_render in ./
casetracker.module - Implements hook_views_pre_render()
File
- ./
casetracker_project.inc, line 67 - This file concentrates all general functionality related to Projects in Case Tracker, leaving to the other files in /admin the stuff related to CRUD and structural configuration
Code
function casetracker_project_load($pid, $reset = FALSE) {
$projects = casetracker_project_load_multiple(array(
$pid,
), array(), $reset);
return reset($projects);
}