@@ 79-88 (lines=10) @@ | ||
76 | /** |
|
77 | * Fire listeners first. |
|
78 | */ |
|
79 | foreach (array_get(self::$listeners, $trigger, []) as $callback) { |
|
80 | ||
81 | if (is_string($callback) || $callback instanceof \Closure) { |
|
82 | app()->call($callback, $parameters); |
|
83 | } |
|
84 | ||
85 | if ($callback instanceof SelfHandling) { |
|
86 | app()->call([$callback, 'handle'], $parameters); |
|
87 | } |
|
88 | } |
|
89 | ||
90 | $method = camel_case('on_' . $trigger); |
|
91 | ||
@@ 110-119 (lines=10) @@ | ||
107 | } |
|
108 | } |
|
109 | ||
110 | foreach (array_get($this->callbacks, $trigger, []) as $callback) { |
|
111 | ||
112 | if (is_string($callback) || $callback instanceof \Closure) { |
|
113 | app()->call($callback, $parameters); |
|
114 | } |
|
115 | ||
116 | if ($callback instanceof SelfHandling) { |
|
117 | app()->call([$callback, 'handle'], $parameters); |
|
118 | } |
|
119 | } |
|
120 | ||
121 | return $this; |
|
122 | } |