Exemplo n.º 1
0
 private function getDmcSubjectMarks($member_id, $dmc_info_id, $subject_id)
 {
     $student_model = new Acad_Model_Member_Student();
     $student_model->setMember_id($member_id);
     $info = $student_model->fetchDmc($dmc_info_id, $subject_id);
     if ($info instanceof Acad_Model_Course_DmcMarks) {
         $info->setStudent_subject_id($subject_id);
         $dmc_subject_marks = array();
         //$dmc_subject_marks['date'] = $info->getDate();
         $dmc_subject_marks['external'] = $info->getExternal();
         $dmc_subject_marks['internal'] = $info->getInternal();
         $dmc_subject_marks['max_marks'] = $info->getMax_marks();
         //$dmc_subject_marks['percentage'] = $info->getPercentage();
         $pass_status = $info->getIs_pass();
         $dmc_subject_marks['is_pass'] = $pass_status;
         $verification_status = $info->getIs_verified();
         $dmc_subject_marks['is_verified'] = $verification_status;
         //$dmc_subject_marks['date'] = $info->getDate();
         return $dmc_subject_marks;
     } elseif ($info == false) {
         $message = 'Subject Marks were not submitted for dmc_info_id : ' . $dmc_info_id . ' and subject_id : ' . $subject_id;
         //Zend_Registry::get('logger')->debug('member_id may be sent in as parameter'get('logger')->debug($message);
         return false;
     }
 }