Documentation

PostRemoveEventArgs extends LifecycleEventArgs
in package

FinalYes

Lifecycle Events are triggered by the UnitOfWork during lifecycle transitions of entities.

Table of Contents

Properties

$_emptyEventArgsInstance  : EventArgs|null
Single instance of EventArgs.
$object  : object
$objectManager  : ObjectManager

Methods

__construct()  : mixed
getEmptyInstance()  : EventArgs
Gets the single, empty and immutable EventArgs instance.
getEntity()  : object
Retrieves associated Entity.
getEntityManager()  : EntityManagerInterface
Retrieves associated EntityManager.
getObject()  : object
Retrieves the associated object.
getObjectManager()  : ObjectManager
Retrieves the associated ObjectManager.

Properties

$_emptyEventArgsInstance

Single instance of EventArgs.

private static EventArgs|null $_emptyEventArgsInstance

Methods

getEmptyInstance()

Gets the single, empty and immutable EventArgs instance.

public static getEmptyInstance() : EventArgs

This instance will be used when events are dispatched without any parameter, like this: EventManager::dispatchEvent('eventname');

The benefit from this is that only one empty instance is instantiated and shared (otherwise there would be instances for every dispatched in the abovementioned form).

Tags
link
https://msdn.microsoft.com/en-us/library/system.eventargs.aspx
see
EventManager::dispatchEvent
Return values
EventArgs

getEntity()

Retrieves associated Entity.

public getEntity() : object
Tags
deprecated
2.13.

Use getObject instead.

Return values
object

getObject()

Retrieves the associated object.

public getObject() : object
Return values
object

        
On this page

Search results