Пример #1
0
 /**
  * @return string
  */
 public function __invoke()
 {
     $template = '';
     if ($this->authService->hasIdentity()) {
         $user = $this->authService->getIdentity();
         $viewModel = new ViewModel(['user' => $user, 'coins' => $this->gameBackendService->getCoins($user), 'loggedIn' => $this->config['logged_in']]);
         $viewModel->setTemplate('helper/sidebarLoggedInWidget');
         $template = $this->getView()->render($viewModel);
     }
     return $template;
 }
Пример #2
0
 /**
  * @param UserInterface $user
  * @return int
  */
 public function getCoinsOfUser(UserInterface $user)
 {
     return $this->gameBackendService->getCoins($user);
 }