\Pivot\Database\EventsDoctrineEventSubscriber

DoctrineEventSubscriber

Summary

Methods
Properties
Constants
__construct()
getSubscribedEvents()
preRemove()
postRemove()
preUpdate()
postUpdate()
prePersist()
postPersist()
preFlush()
onFlush()
postFlush()
postLoad()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
triggerPivotEvent()
$eventManager
N/A

Properties

Methods

__construct()

__construct(\Pivot\Events\EventManager  $eventManager) 

EventManager Constructor

Parameters

\Pivot\Events\EventManager $eventManager

[description]

getSubscribedEvents()

getSubscribedEvents() : array

Get the events this class is subscribed to

Returns

array

preRemove()

preRemove(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine preRemove Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

postRemove()

postRemove(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine postRemove Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

preUpdate()

preUpdate(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine preUpdate Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

postUpdate()

postUpdate(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine postUpdate Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

prePersist()

prePersist(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine prePersist Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

postPersist()

postPersist(\Doctrine\Common\Persistence\Event\LifecycleEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine postPersist Event

Parameters

\Doctrine\Common\Persistence\Event\LifecycleEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

preFlush()

preFlush(\Doctrine\ORM\Event\PreFlushEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine preFlush Event

Parameters

\Doctrine\ORM\Event\PreFlushEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

onFlush()

onFlush(\Doctrine\ORM\Event\OnFlushEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine onFlush Event

Parameters

\Doctrine\ORM\Event\OnFlushEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

postFlush()

postFlush(\Doctrine\ORM\Event\PostFlushEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine postFlush Event

Parameters

\Doctrine\ORM\Event\PostFlushEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

postLoad()

postLoad(\Pivot\Database\Events\PostLoadEventArgs  $event) : \Pivot\Database\Events\Event

Doctrine postLoad Event

Parameters

\Pivot\Database\Events\PostLoadEventArgs $event

Returns

\Pivot\Database\Events\Event —

Result

triggerPivotEvent()

triggerPivotEvent(\Pivot\Database\Events\EventType  $eventType, \Pivot\Database\Events\DoctrineEvent  $doctrineEvent) : \Pivot\Database\Events\Triggered

Trigger an event in pivot

Parameters

\Pivot\Database\Events\EventType $eventType
\Pivot\Database\Events\DoctrineEvent $doctrineEvent

Returns

\Pivot\Database\Events\Triggered —

result