Exemplo n.º 1
0
 /**
  * Gets the Games.
  *
  * @param string $id
  * @return GameModel[]|array
  */
 public function getGamesByWarId($id = null)
 {
     $select = $this->db()->select('*')->from('war_played')->where(array('war_id' => $id))->order(array('war_id' => 'DESC'))->execute()->fetchRows();
     if (empty($select)) {
         return null;
     }
     $games = array();
     foreach ($select as $game) {
         $gameModel = new GamesModel();
         $gameModel->setId($game['id']);
         $gameModel->setWarId($game['war_id']);
         $gameModel->setMap($game['map']);
         $gameModel->setGroupPoints($game['group_pionts']);
         $gameModel->setEnemyPoints($game['enemy_pionts']);
         $games[] = $gameModel;
     }
     return $games;
 }