public function __construct(SessionFlagManager $flagManager, EventDispatcherInterface $eventDispatcher, $authRequestParameter, $providers = array()) { $this->flagManager = $flagManager; $this->providers = $providers; $this->eventDispatcher = $eventDispatcher; $this->authRequestParameter = $authRequestParameter; }