You are here

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);
}