/**
  * @param PlayzoneMessage $playzoneMessage
  * @param WebsocketUser $wsUser
  */
 private function prepareCallAccept(PlayzoneMessage $playzoneMessage, WebsocketUser $wsUser)
 {
     $data = $this->getClientMessageObject($playzoneMessage, 'Call\\ClientMessageCallAccept');
     if (!$data instanceof ClientMessageCallAccept) {
         throw new ClientMessageHandlerException("Unknown type of sent data");
     }
     $serverCallAccept = new ServerMessageCallAccept();
     $game = $this->container->get("core.handler.game")->getUserGameById((int) $data->getGameId(), $wsUser->getPlayzoneUser());
     $serverCallAccept->setGame($game);
     $serverCallAccept->setGameId($data->getGameId());
     $serverCallAccept->setCallId($data->getCallId());
     $playzoneMessage->setData(json_decode($this->container->get("jms_serializer")->serialize($serverCallAccept, 'json'), true));
 }