abstract class EventListener implements EventListenerInterface

Base class for event listener.

Properties

protected string|null $eventName Event name
protected integer $priority Event priority

Methods

mixed
execute(EventInterface $event)

Subscriber code executed.

__construct(string|null $eventName = null, int $priority = 0)

Constructor

string
getEventName()

Get event name

int
getPriority()

Get priority

void
subscribe(string $eventName, int $priority = 0)

Subscribe to event

Details

at line 39
abstract mixed execute(EventInterface $event)

Subscriber code executed.

Parameters

EventInterface $event

Return Value

mixed

at line 47
__construct(string|null $eventName = null, int $priority = 0)

Constructor

Parameters

string|null $eventName
int $priority

at line 59
string getEventName()

Get event name

Return Value

string

at line 69
int getPriority()

Get priority

Return Value

int

at line 81
void subscribe(string $eventName, int $priority = 0)

Subscribe to event

Parameters

string $eventName
int $priority

Return Value

void