From 18c9c1a38d14aa9939bb262ee9371808ca8a5bca Mon Sep 17 00:00:00 2001 From: provokateurin Date: Wed, 8 Jan 2025 10:32:43 +0100 Subject: [PATCH] fix(IInitialState): Allow provideLazyInitialState() closure to return array Signed-off-by: provokateurin --- lib/public/AppFramework/Services/IInitialState.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/public/AppFramework/Services/IInitialState.php b/lib/public/AppFramework/Services/IInitialState.php index 1a597567e19..1c806aeff27 100644 --- a/lib/public/AppFramework/Services/IInitialState.php +++ b/lib/public/AppFramework/Services/IInitialState.php @@ -56,7 +56,7 @@ interface IInitialState { * * @param string $key * @param Closure $closure returns a primitive or an object that implements JsonSerializable - * @psalm-param Closure():bool|Closure():int|Closure():float|Closure():string|Closure():\JsonSerializable $closure + * @psalm-param Closure():bool|Closure():int|Closure():float|Closure():string|Closure():array|Closure():\JsonSerializable $closure */ public function provideLazyInitialState(string $key, Closure $closure): void; }