class SpecialOfferListener extends AbstractPluginBlockElementListener

Class SpecialOfferListener

Constants

SPECIAL_OFFER_SIGNAL

Methods

array
getParams()

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

mixed
getManager()

Return manager that will be used in AbstractBlockElementListener

__construct(Client $cache, SpecialOfferManager $manager)

PluginLayoutListener constructor.

Details

final EventWithResult getBlockListenerParams(EventWithResult $event)

Parameters

EventWithResult $event

Return Value

EventWithResult

at line 66
protected array getParams()

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

Return Value

array

at line 78
protected mixed getManager()

Return manager that will be used in AbstractBlockElementListener

Return Value

mixed

at line 51
__construct(Client $cache, SpecialOfferManager $manager)

PluginLayoutListener constructor.

Parameters

Client $cache
SpecialOfferManager $manager

at line 57
getSpecialOfferDiscount(SpecialOfferEvent $event)

Parameters

SpecialOfferEvent $event