/**
  * Fonction de comparaison entre les hauteurs de deux frontières
  * @param Frontiere $frontiere1
  * @param Frontiere $frontiere2
  * @return int
  */
 public static function triParHauteurASC(Frontiere $frontiere1, Frontiere $frontiere2)
 {
     if ($frontiere1->getHauteur() > $frontiere2->getHauteur()) {
         return 1;
     } elseif ($frontiere1->getHauteur() < $frontiere2->getHauteur()) {
         return -1;
     }
     return 0;
 }
Esempio n. 2
0
 /**
  * Règle les hexas de la rivière à partir d'une frontière
  * @param Frontiere $frontiere
  */
 public function setHexasByFrontiere(Frontiere $frontiere)
 {
     $this->setIdHexa1($frontiere->getHexa1()->getId());
     $this->setIdHexa2($frontiere->getHexa2()->getId());
 }