FirewallListener
extends Firewall
in package
Firewall uses a FirewallMap to register security listeners for the given request.
Tags
Table of Contents
- $dispatcher : mixed
- $exceptionListeners : mixed
- $logoutUrlGenerator : mixed
- $map : mixed
- __construct() : mixed
- getSubscribedEvents() : array<string, mixed>
- Returns an array of event names this subscriber wants to listen to.
- callListeners() : mixed
- handleRequest() : mixed
Properties
$dispatcher
private
mixed
$dispatcher
$exceptionListeners
private
mixed
$exceptionListeners
$logoutUrlGenerator
private
mixed
$logoutUrlGenerator
$map
private
mixed
$map
Methods
__construct()
public
__construct(FirewallMapInterface $map, EventDispatcherInterface $dispatcher, LogoutUrlGenerator $logoutUrlGenerator) : mixed
Parameters
- $map : FirewallMapInterface
- $dispatcher : EventDispatcherInterface
- $logoutUrlGenerator : LogoutUrlGenerator
Return values
mixed —getSubscribedEvents()
Returns an array of event names this subscriber wants to listen to.
public
static getSubscribedEvents() : array<string, mixed>
Return values
array<string, mixed> —The event names to listen to
callListeners()
protected
callListeners(RequestEvent $event, iteratable<string|int, mixed> $listeners) : mixed
Parameters
- $event : RequestEvent
- $listeners : iteratable<string|int, mixed>
Return values
mixed —handleRequest()
protected
handleRequest(GetResponseEvent $event, mixed $listeners) : mixed
Parameters
- $event : GetResponseEvent
- $listeners : mixed