From 1226e346771aaa050ed7041ead935f009e240ae1 Mon Sep 17 00:00:00 2001
From: Martin Herndl <martin@herndl.org>
Date: Fri, 21 Mar 2025 17:45:25 +0100
Subject: [PATCH] Allow a list of strings as header value in `JWT::encode()`

---
 src/JWT.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/JWT.php b/src/JWT.php
index dd9292a4..4a1699ef 100644
--- a/src/JWT.php
+++ b/src/JWT.php
@@ -189,7 +189,7 @@ public static function decode(
      * @param string                $alg     Supported algorithms are 'ES384','ES256', 'ES256K', 'HS256',
      *                                       'HS384', 'HS512', 'RS256', 'RS384', and 'RS512'
      * @param string                $keyId
-     * @param array<string, string> $head    An array with header elements to attach
+     * @param array<string, string|list<string>> $head    An array with header elements to attach
      *
      * @return string A signed JWT
      *