From c7ae23fd01585f4ba52f4d47e80dd41c39b5af4c Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Thu, 15 Aug 2024 09:46:13 +0300 Subject: [PATCH] type change --- application/Espo/ORM/EventDispatcher.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/application/Espo/ORM/EventDispatcher.php b/application/Espo/ORM/EventDispatcher.php index b4d34f60b0..de7b5a1f7f 100644 --- a/application/Espo/ORM/EventDispatcher.php +++ b/application/Espo/ORM/EventDispatcher.php @@ -29,13 +29,15 @@ namespace Espo\ORM; +use Closure; + /** * Event dispatcher. */ class EventDispatcher { - /** @var array{'metadataUpdate': callable[]} */ - private $data; + /** @var array{'metadataUpdate': Closure[]} */ + private array $data; private const METADATA_UPDATE = 'metadataUpdate'; @@ -46,7 +48,7 @@ class EventDispatcher ]; } - public function subscribeToMetadataUpdate(callable $callback): void + public function subscribeToMetadataUpdate(Closure $callback): void { $this->data[self::METADATA_UPDATE][] = $callback; }