class DeclarationsListener extends AbstractPluginBlockElementListener

Class DeclarationsListener is injected as declarations.event.listener service. DeclarationsListener is listener class for handling a logic for dispatched events

Methods

array
getParams()

Returns array ['class' => 'SomeClass:class, 'listener' => SomeBlockElementsListener::class]

mixed
getManager()

Return manager that will be used in AbstractBlockElementListener

__construct(DeclarationManager $manager)

No description

Details

final EventWithResult getBlockListenerParams(EventWithResult $event)

Parameters

EventWithResult $event

Return Value

EventWithResult

at line 39
protected array getParams()

Returns array ['class' => 'SomeClass:class, 'listener' => SomeBlockElementsListener::class]

Return Value

array

at line 52
protected mixed getManager()

Return manager that will be used in AbstractBlockElementListener

Return Value

mixed

at line 29
__construct(DeclarationManager $manager)

Parameters

DeclarationManager $manager