예제 #1
0
 public static function compare_debut_absence(AbsenceEleveSaisie $arg1, AbsenceEleveSaisie $arg2) {
     if ($arg1 === null && $arg2 != null) return 1;
     if ($arg1 === null && $arg2 === null) return 0;
     if ($arg1 != null && $arg2 === null) return -1;
     if ($arg1->getDebutAbs() > $arg2->getDebutAbs()) return 1;
     if ($arg1->getDebutAbs() == $arg2->getDebutAbs()) return 0;
     if ($arg1->getDebutAbs() < $arg2->getDebutAbs()) return -1;
 }
예제 #2
0
function TriSaisie(AbsenceEleveSaisie $a, AbsenceEleveSaisie $b) {
	if ($a->getDebutAbs('U') == $b->getDebutAbs('U')) {
		return 0;
	}
	return (($a->getFirst()->getDebutAbs('U') < $b->getFirst()->getDebutAbs('U')) ? -1 : 1);
}