Fix ArrayUtil::isArrayAssoc() erroring with a CaseInsensitiveArray.

Error message:
    array_keys() expects parameter 1 to be array, object given
This commit is contained in:
Zach Borboa
2020-10-31 11:25:49 -07:00
parent 37c605f9e4
commit 86ae2ce786
+1 -1
View File
@@ -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'));
}
/**