From 86ae2ce786f38144d0b546119cfb71bc2d37b48d Mon Sep 17 00:00:00 2001 From: Zach Borboa Date: Sat, 31 Oct 2020 11:25:49 -0700 Subject: [PATCH] Fix ArrayUtil::isArrayAssoc() erroring with a CaseInsensitiveArray. Error message: array_keys() expects parameter 1 to be array, object given --- src/Curl/ArrayUtil.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Curl/ArrayUtil.php b/src/Curl/ArrayUtil.php index f73eedc..217effa 100644 --- a/src/Curl/ArrayUtil.php +++ b/src/Curl/ArrayUtil.php @@ -14,7 +14,7 @@ class ArrayUtil */ public static function isArrayAssoc($array) { - return (bool)count(array_filter(array_keys($array), 'is_string')); + return is_array($array) && (bool)count(array_filter(array_keys($array), 'is_string')); } /**