Example #1
0
 /**
  * **Dispatch a generic event.**
  *
  * @param       $event
  * @param array $payload
  * @param bool  $halt
  *
  * @return array|null
  */
 public static function dispatchEvent(string $event, array $payload = [], bool $halt = FALSE)
 {
     static::instantiate();
     return static::$instance->dispatch($event, new Event($payload, $halt));
 }