class CiviEventDispatcher extends ContainerAwareEventDispatcher

Class CiviEventDispatcher

Constants

DEFAULT_HOOK_PRIORITY

Methods

bool
isHookEvent(string $eventName)

Determine whether $eventName should delegate to the CMS hook system.

dispatch($eventName, $event = NULL)

No description

getListeners($eventName = NULL)

No description

hasListeners($eventName = NULL)

No description

static 
delegateToUF(GenericHookEvent $event, string $eventName)

Invoke hooks using an event object.

bindPatterns(string $eventName)

No description

Details

at line 38
protected bool isHookEvent(string $eventName)

Determine whether $eventName should delegate to the CMS hook system.

Parameters

string $eventName Ex: 'civi.token.eval', 'hook_civicrm_post`.

Return Value

bool

at line 45
dispatch($eventName, $event = NULL)

Parameters

$eventName
$event

at line 53
getListeners($eventName = NULL)

Parameters

$eventName

at line 61
hasListeners($eventName = NULL)

Parameters

$eventName

at line 74
static delegateToUF(GenericHookEvent $event, string $eventName)

Invoke hooks using an event object.

Parameters

GenericHookEvent $event
string $eventName Ex: 'hook_civicrm_dashboard'.

at line 120
protected bindPatterns(string $eventName)

Parameters

string $eventName Ex: 'civi.api.resolve' or 'hook_civicrm_dashboard'.