コード例 #1
0
 /**
  * @param mixed $value
  * @return void
  */
 public function append($value)
 {
     parent::append($value);
     /** @var Unite $value */
     if (is_null($this->plusHautZIndex) || Unites::$types[$value->getIdType()]['zIndex'] > Unites::$types[$this->plusHautZIndex->getIdType()]['zIndex']) {
         $this->plusHautZIndex = $value;
     }
 }
コード例 #2
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Visible $visible
  */
 public function ajout(Visible $visible)
 {
     if (!$this->modeSansDoublons || $this->modeSansDoublons && !array_key_exists($visible->getKey(), $this->indexParTuple)) {
         parent::append($visible);
         $this->indexParTuple[$visible->getKey()] = true;
     }
     $this->indexParHexa[$visible->getIdHexa()] = true;
 }
コード例 #3
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Texte $texte
  */
 public function ajout(Texte $texte)
 {
     parent::append($texte);
 }
コード例 #4
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Session $session
  */
 public function ajout(Session $session)
 {
     parent::append($session);
 }
コード例 #5
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Utilisateur $utilisateur
  */
 public function ajout(Utilisateur $utilisateur)
 {
     parent::append($utilisateur);
 }
コード例 #6
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Groupe $groupe
  */
 public function ajout(Groupe $groupe)
 {
     parent::append($groupe);
 }
コード例 #7
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Log $log
  */
 public function ajout(Log $log)
 {
     parent::append($log);
 }
コード例 #8
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Joueur $joueur
  */
 public function ajout(Joueur $joueur)
 {
     parent::append($joueur);
 }
コード例 #9
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Riviere $riviere
  */
 public function ajout(Riviere $riviere)
 {
     parent::append($riviere);
 }
コード例 #10
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Competence $competence
  */
 public function ajout(Competence $competence)
 {
     parent::append($competence);
 }
コード例 #11
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Partie $partie
  */
 public function ajout(Partie $partie)
 {
     parent::append($partie);
 }
コード例 #12
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Qg $qg
  */
 public function ajout(Qg $qg)
 {
     parent::append($qg);
 }
コード例 #13
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Infrastructure $infrastructure
  */
 public function ajout(Infrastructure $infrastructure)
 {
     parent::append($infrastructure);
 }
コード例 #14
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Traj $traj
  */
 public function ajout(Traj $traj)
 {
     parent::append($traj);
 }
コード例 #15
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Production $production
  */
 public function ajout(Production $production)
 {
     parent::append($production);
 }
コード例 #16
0
 /**
  * Ajoute un objet à la collection en vérifiant le type
  * @param Batiment $batiment
  */
 public function ajout(Batiment $batiment)
 {
     parent::append($batiment);
 }