\PhileEvent

the Event class for implementing a hook/event system

Summary

Methods
Properties
Constants
registerEvent()
triggerEvent()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_registry
N/A

Properties

$_registry

$_registry : array

Registry object provides storage for objects.

Type

array

Methods

registerEvent()

registerEvent(string $eventName, \Phile\Gateway\EventObserverInterface $object)

method to register an event

Parameters

string $eventName

the event to observe

\Phile\Gateway\EventObserverInterface $object

triggerEvent()

triggerEvent(string $eventName, array $data)

method to trigger an event

Parameters

string $eventName

the event name (register for this name)

array $data

array with some additional data