Beispiel #1
0
 public function getStudentRepprovedCourseSubjectForReportCards($school_year)
 {
     $school_years = SchoolYearPeer::retrieveLastYearSchoolYears($school_year);
     $repproveds = array();
     foreach ($school_years as $sy) {
         $srcs = $this->getStudentRepprovedCourseSubjectForSchoolYear($sy);
         $repproveds = array_merge($repproveds, $srcs);
     }
     $repproveds_to_show = array();
     foreach ($repproveds as $r) {
         //si está pendiente
         if (is_null($r->getStudentApprovedCareerSubject())) {
             $repproveds_to_show[] = $r;
         } elseif ($school_year->getYear() == $r->getApprovalYear()) {
             $repproveds_to_show[] = $r;
         }
     }
     return $repproveds_to_show;
 }