diff options
Diffstat (limited to 'vendor/sabre/event/lib/EmitterTrait.php')
-rw-r--r-- | vendor/sabre/event/lib/EmitterTrait.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/vendor/sabre/event/lib/EmitterTrait.php b/vendor/sabre/event/lib/EmitterTrait.php index 5502ef9f3..5a0a23457 100644 --- a/vendor/sabre/event/lib/EmitterTrait.php +++ b/vendor/sabre/event/lib/EmitterTrait.php @@ -73,7 +73,7 @@ trait EmitterTrait * Lastly, if there are 5 event handlers for an event. The continueCallback * will be called at most 4 times. */ - public function emit(string $eventName, array $arguments = [], callable $continueCallBack = null): bool + public function emit(string $eventName, array $arguments = [], ?callable $continueCallBack = null): bool { if (\is_null($continueCallBack)) { foreach ($this->listeners($eventName) as $listener) { @@ -160,7 +160,7 @@ trait EmitterTrait * removed. If it is not specified, every listener for every event is * removed. */ - public function removeAllListeners(string $eventName = null) + public function removeAllListeners(?string $eventName = null) { if (!\is_null($eventName)) { unset($this->listeners[$eventName]); |