Fix recursion in crmInArray()
authorChristian Wach <needle@haystack.co.uk>
Wed, 21 Aug 2019 14:35:09 +0000 (15:35 +0100)
committerChristian Wach <needle@haystack.co.uk>
Wed, 21 Aug 2019 14:35:09 +0000 (15:35 +0100)
CRM/Utils/Array.php

index 4cda076ea3fc531a289cc4c3276f2fc99f029856..7dd32cd4be1d43e4a493ddd044666ebf220c8bda 100644 (file)
@@ -375,7 +375,7 @@ class CRM_Utils_Array {
   public static function crmInArray($value, $params, $caseInsensitive = TRUE) {
     foreach ($params as $item) {
       if (is_array($item)) {
-        $ret = crmInArray($value, $item, $caseInsensitive);
+        $ret = self::crmInArray($value, $item, $caseInsensitive);
       }
       else {
         $ret = ($caseInsensitive) ? strtolower($item) == strtolower($value) : $item == $value;