/** * @param ContainerInterface $container * @param AuthenticationManager $authentificationManager */ public function __construct(ContainerInterface $container, AuthenticationManager $authentificationManager) { parent::__construct($container); $this->authenticationManager = $authentificationManager; //define entry point url $listenerRequest = $this->container->getRoot()->get('listener.request_listener'); $this->entryPointUrl = $listenerRequest->getUrl('connect/login'); $this->logoutUrl = $listenerRequest->getUrl('connect/logout'); }
/** * Constructor * * @param ContainerInterface $container * @param LoginButtonManager $loginButtonManager */ public function __construct(ContainerInterface $container, LoginButtonManager $loginButtonManager) { parent::__construct($container); $this->loginButtonManager = $loginButtonManager; }
/** * @param ContainerInterface $container * @param AdminInterface $admin */ public function __construct(ContainerInterface $container, AdminInterface $admin) { parent::__construct($container); $this->admin = $admin; }