/** * Fetches Batch Id of a Student, * Member_id must be set before calling this function * @return int the Batch_id of student */ public function fetchBatchId() { $member_id = $this->getMember_id(true); $student_class_object = new Core_Model_StudentClass(); $student_class_object->setMember_id($member_id); $batch_identifier_class_id = $student_class_object->fetchBatchIdentifierClassId(); $class_object = new Core_Model_Class(); $class_object->setClass_id($batch_identifier_class_id); $class_object->fetchInfo(); $batch_id = $class_object->getBatch_id(); return $batch_id; }
private function saveClassInfo($class_info) { $class = new Core_Model_Class(); try { $class_id = $class->saveInfo($class_info); Zend_Registry::get('logger')->debug('New class added,$class_id = ' . $class_id); return $class_id; } catch (Exception $e) { return false; } }