Пример #1
0
 public static function createFromQueryResult($result)
 {
     $row = $result->fetch();
     if (!$row) {
         return null;
     }
     $game = new SpymasterGame();
     $game->setId($row['id']);
     $game->setOwner($row['owner']);
     $game->setTweetId($row['tweet_id']);
     $game->setWords(explode(',', $row['words']));
     $game->setScorableWords(explode(',', $row['scorable_words']));
     $game->setAssassinWords(explode(',', $row['assassin_words']));
     $game->setClue($row['clue']);
     $game->setFinished((bool) $row['finished']);
     return $game;
 }