class PluginLayoutLifecycleListener

Class PluginLayoutLifecycleListener is injected as empire.layoute.lifecycle.listener service. PluginLayoutLifecycleListener is listener class for handling a logic after persist/update/delete

Properties

protected Client $cache
protected bool $addKey

Methods

__construct(Client $cache)

PluginLayoutLifecycleListener constructor.

postPersist(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

postUpdate(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

postRemove(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

onTerminate()

Event fired on kernel terminate if args field is set

Details

at line 50
__construct(Client $cache)

PluginLayoutLifecycleListener constructor.

Parameters

Client $cache

at line 59
postPersist(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

Parameters

LifecycleEventArgs $args

at line 68
postUpdate(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

Parameters

LifecycleEventArgs $args

at line 77
postRemove(LifecycleEventArgs $args)

Preserve arguments to be used in kernel.terminate event for ***

Parameters

LifecycleEventArgs $args

at line 86
onTerminate()

Event fired on kernel terminate if args field is set