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