function course_search_get_course_capacity

6.x course_search.module course_search_get_course_capacity($course_id, $term_id)

File

modules/course_search/course_search.module, line 802
This module allows users to search for courses, descriptions, and, if supported, rotation schedules and sample syllabi.

Code

function course_search_get_course_capacity($course_id, $term_id) {

  // Return from cache if we already have it.
  if (isset($GLOBALS ['fp_cache_course_capacity'][$course_id])) {
    return $GLOBALS ['fp_cache_course_capacity'][$course_id];
  }


  $cap = db_result(db_query("SELECT capacity FROM course_rotation_schedule
                             WHERE course_id = ?
                             AND term_id = ?", array($course_id, $term_id)));

  $cap = intval($cap);
  $GLOBALS ['fp_cache_course_capacity'][$course_id] = $cap; // save to simple globals cache

  return $cap;

}