src/Twig/Globals/ClientHelper.php line 12

Open in your IDE?
  1. <?php
  2. namespace App\Twig\Globals;
  3. class ClientHelper {
  4.     public function __construct(
  5.         \App\Repository\UserRepository $userRepository,
  6.         \Symfony\Component\Security\Core\Security $security,
  7.         \Symfony\Component\Routing\Generator\UrlGeneratorInterface $router
  8.     ) {
  9.         $this->router $router;
  10.         $this->security $security;
  11.         $this->userRepository $userRepository;
  12.     }
  13.     public function getClient() {
  14.         $client null;
  15.         if ($this->security->getUser())
  16.             $client $this->userRepository->findOneBy(['email' => $this->security->getUser()->getUserIdentifier()]);
  17.         return $client;
  18.     }
  19. }