コード例 #1
0
ファイル: Battleship.php プロジェクト: miguel5fv/battlefield
 /**
  * Render the grid view.
  *
  * @param Game $game
  * @param ModelForm $form
  */
 protected function renderGrid(Game $game, ModelForm $form)
 {
     $viewFlashMessage = new ViewFlashMessage();
     $viewGrid = new Grid();
     $viewForm = new ViewForm();
     $view = new MainView();
     $viewGrid->prepare($game->getGrid());
     $viewForm->prepare($form);
     $viewFlashMessage->prepare($game->getFlashMessage());
     $view->addViewObject($viewFlashMessage);
     $view->addViewObject($viewGrid);
     $view->addViewObject($viewForm);
     $view->render();
 }