class MyTeamListener extends AbstractPluginBlockElementListener

Class MyTeamListener is injected as empire.myteam.event.listener service. MyTeamListener is listener class for handling a logic for dispatched events

Properties

protected MyTeamManager $manager
protected MyTeamSignalEvent $event

Methods

array
getParams()

No description

mixed
getManager()

No description

__construct(MyTeamManager $manager)

No description

signalCacheMyTeam(MyTeamSignalEvent $event)

Preserve event data to be used in kernel.terminate event for caching team

generateAndCacheMyTeam()

Set teams to cache.

Details

final EventWithResult getBlockListenerParams(EventWithResult $event)

Parameters

EventWithResult $event

Return Value

EventWithResult

at line 68
protected array getParams()

Return Value

array

at line 79
protected mixed getManager()

Return Value

mixed

at line 35
__construct(MyTeamManager $manager)

Parameters

MyTeamManager $manager

at line 45
signalCacheMyTeam(MyTeamSignalEvent $event)

Preserve event data to be used in kernel.terminate event for caching team

Parameters

MyTeamSignalEvent $event

at line 54
generateAndCacheMyTeam()

Set teams to cache.

This part of code will only be executed after processSignalMethod