function load_semester_classes($s_year, $s_semester) { $s_year = get_post_var('year', $s_year); $s_semester = get_post_var('semester', $s_semester); $retval = load_semester_classes_from_database($s_year, $s_semester); return $retval; }
function count_semester_classes_in_database($s_year, $s_semester) { // test load return load_semester_classes_from_database($s_year, $s_semester, "json", TRUE); }
private function getClassList($s_year, $s_semester) { if ($this->o_classList === NULL) { $this->o_classList = new stdClass(); } if (!isset($this->o_classList->{$s_year})) { $this->o_classList->{$s_year} = new stdClass(); } // load the semester if (!isset($this->o_classList->{$s_year}->{$s_semester})) { $this->o_classList->{$s_year}->{$s_semester} = new stdClass(); $o_class = $this->o_classList->{$s_year}->{$s_semester}; $semesterData = load_semester_classes_from_database($s_year, $s_semester, "array"); foreach ($semesterData['classes'] as $a_class) { $s_crn = $a_class['CRN']; $o_class->{$s_crn} = $a_class; } } return $this->o_classList->{$s_year}->{$s_semester}; }