* zin: fix php type error in setData.

This commit is contained in:
sunhao
2024-01-19 16:08:03 +08:00
parent 3071234193
commit ddf54f2be1
+2 -2
View File
@@ -109,9 +109,9 @@ function setTag(string $id): directive
* @param mixed $value
* @return directive
*/
function setData(null|string|array $name, mixed $value = null): directive
function setData(null|string|array $name, mixed $value = null): ?directive
{
if($name === null) return set(null);
if($name === null) return null;
$map = is_array($name) ? $name : array($name => $value);
$attrs = array();
foreach($map as $key => $value)