src/Twig/Extension/SessionCustomSettingExtension.php line 14

Open in your IDE?
  1. <?php
  2. namespace App\Twig\Extension;
  3. use Twig\Extension\AbstractExtension;
  4. use Twig\Extension\GlobalsInterface;
  5. use Symfony\Component\HttpFoundation\Session\SessionInterface;
  6. class SessionCustomSettingExtension extends AbstractExtension implements GlobalsInterface
  7. {
  8.     public function __construct(SessionInterface $session)
  9.     {
  10.         $this->session $session;
  11.     }
  12.     public function getGlobals(): array
  13.     {
  14.         return [
  15.             'ms_price_view' => $this->session->get('ms_price_view'null),
  16.         ];
  17.     }
  18. }
  19. ?>