Exemplo n.º 1
0
 public function newAction()
 {
     // note -- title is not required -- a generaic numbered game will be created in its absence.
     if ($user = Model_Users::current_user()) {
         $title = $this->_getParam("title", NULL);
         $game = new Ultimatum_Model_Ultgames();
         $game->set_title($title);
         $game->save();
         $game->add_user($user);
         $params = array('game' => $game->identity(), 'message' => 'Created Game ' . $game->get_title());
         $this->_forward('start', NULL, NULL, $params);
     } else {
         $params = array('error' => 'You must be logged in to start a game');
         $this->_forward('index', NULL, NULL, $params);
     }
 }