__construct() публичный Метод

Constructor.
public __construct ( Bolt\Storage\EntityManagerInterface $em, Symfony\Component\HttpFoundation\RequestStack $requestStack, Symfony\Component\HttpFoundation\Session\SessionInterface $session, Symfony\Component\EventDispatcher\EventDispatcherInterface $dispatcher, Bolt\Logger\FlashLoggerInterface $flashLogger, Psr\Log\LoggerInterface $systemLogger, Bolt\AccessControl\Permissions $permissions, Generator $randomGenerator, array $cookieOptions )
$em Bolt\Storage\EntityManagerInterface
$requestStack Symfony\Component\HttpFoundation\RequestStack
$session Symfony\Component\HttpFoundation\Session\SessionInterface
$dispatcher Symfony\Component\EventDispatcher\EventDispatcherInterface
$flashLogger Bolt\Logger\FlashLoggerInterface
$systemLogger Psr\Log\LoggerInterface
$permissions Bolt\AccessControl\Permissions
$randomGenerator Bolt\Security\Random\Generator
$cookieOptions array
Пример #1
0
 /**
  * Constructor.
  *
  * @param Application $app
  */
 public function __construct(Application $app)
 {
     $repoAuth = $app['storage']->getRepository('Bolt\\Storage\\Entity\\Authtoken');
     $repoUsers = $app['storage']->getRepository('Bolt\\Storage\\Entity\\Users');
     parent::__construct($repoAuth, $repoUsers, $app['session'], $app['logger.flash'], $app['logger.system'], $app['permissions'], $app['randomgenerator'], $app['access_control.cookie.options']);
     $this->app = $app;
 }
Пример #2
0
 /**
  * Constructor.
  *
  * @param Application $app
  */
 public function __construct(Application $app)
 {
     /** @var \Bolt\Storage\Repository\AuthtokenRepository $repoAuth */
     $repoAuth = $app['storage']->getRepository('Bolt\\Storage\\Entity\\Authtoken');
     /** @var \Bolt\Storage\Repository\UsersRepository $repoUsers */
     $repoUsers = $app['storage']->getRepository('Bolt\\Storage\\Entity\\Users');
     parent::__construct($app['storage.lazy'], $app['request_stack'], $app['session'], $app['dispatcher'], $app['logger.flash'], $app['logger.system'], $app['permissions'], $app['randomgenerator'], $app['access_control.cookie.options']);
     $this->app = $app;
 }
Пример #3
0
 /**
  * Constructor.
  *
  * @param Application $app
  */
 public function __construct(Application $app)
 {
     parent::__construct($app['storage.lazy'], $app['request_stack'], $app['session'], $app['dispatcher'], $app['logger.flash'], $app['logger.system'], $app['permissions'], $app['randomgenerator'], $app['access_control.cookie.options']);
     $this->passwordFactory = $app['password_factory'];
     $this->authTokenName = $app['token.authentication.name'];
 }