summaryrefslogtreecommitdiff
path: root/app/frontend/events/EventModule.php
diff options
context:
space:
mode:
Diffstat (limited to 'app/frontend/events/EventModule.php')
-rw-r--r--app/frontend/events/EventModule.php4
1 files changed, 2 insertions, 2 deletions
diff --git a/app/frontend/events/EventModule.php b/app/frontend/events/EventModule.php
index 6474523..3555510 100644
--- a/app/frontend/events/EventModule.php
+++ b/app/frontend/events/EventModule.php
@@ -33,14 +33,14 @@ class EventModule extends TModule {
}
protected static $_handlers = [];
- private function _registerEventHandler($event, $handler) {
+ private function _registerEventHandler(string $event, callable $handler) {
if (!isset(self::$_handlers[$event])) {
self::$_handlers[$event] = [];
}
self::$_handlers[$event][] = $handler;
}
- public function raiseApplicationEvent($event, ...$params) {
+ public function raiseApplicationEvent(string $event, ...$params) {
if (isset(self::$_handlers[$event])) {
foreach (self::$_handlers[$event] as $handler) {
call_user_func_array($handler, $params);