コード例 #1
0
ファイル: film.class.php プロジェクト: AlexMichelet/films
 /**
  * Méthode de comparaison.
  * Compare par moyenne.
  * @param $f1 : le premier film à comparer
  * @param $f2 : le deuxième film à comparer
  * @return int : le résultat de la comparaison (-1, 0, 1)
  */
 public static function compareMoyenne(self $f1, self $f2)
 {
     $m1 = $f1->getAverage($gestionnaire);
     if (!is_numeric($m1)) {
         $m1 = -1;
     }
     $m2 = $f2->getAverage($gestionnaire);
     if (!is_numeric($m2)) {
         $m2 = -1;
     }
     if ($m2 > $m1) {
         return -1;
     } else {
         if ($m1 > $m2) {
             return 1;
         } else {
             return 0;
         }
     }
 }