?> </td> </tr> <tr> <td align='left' valign='top'>Previous Semester </td> <td align='left' valign='top'><?php echo Statuses::getPreviousCreditHours($student->getEnrollmentInfos(), $sectionDetail->getYear(), $sectionDetail->getSemester()); ?> </td> <td align='right' valign='top'><?php echo Statuses::getPreviousGradePoints($student->getEnrollmentInfos(), $sectionDetail->getYear(), $sectionDetail->getSemester()); ?> </td> <td align='right' valign='top'> <?php echo Statuses::getPreviousSGPA($student->getEnrollmentInfos(), $sectionDetail->getYear(), $sectionDetail->getSemester()); ?> </td> </tr> <tr> <td align='left' valign='top'>Cumulative</td> <td align='left' valign='top'><?php echo Statuses::getTotalCreditHours($student->getEnrollmentInfos(), $sectionDetail->getYear(), $sectionDetail->getSemester()); ?> </td> <td align='right' valign='top'><?php echo Statuses::getTotalGradePoints($student->getEnrollmentInfos(), $sectionDetail->getYear(), $sectionDetail->getSemester()); ?> </td> <td align='right' valign='top'> <?php
public static function checkLastTwoSemestersSGPAForAD($studentEnrollments, $sgpa, $cgpa, $year, $semester) { ## check if Last two semesters are okay, i.e, less than allowed point, current semester and previous semester, ## If student's previous_chr AND previous_grade_points are 0, student is having first time enrollment, $lastTwoSemestersMaxPoint = 1.0; $pgpa = Statuses::getPreviousSGPA($studentEnrollments, $year, $semester); if (!($year == 1 && $semester == 1)) { if (is_null($sgpa) || is_null($pgpa)) { return null; } if ($sgpa < $lastTwoSemestersMaxPoint && $pgpa < $lastTwoSemestersMaxPoint) { return TRUE; } else { return FALSE; } } return FALSE; }