From 0f92d9bb08e7708502aecf50e954c7af9a58e241 Mon Sep 17 00:00:00 2001 From: "Marco A. Nina Mena" Date: Tue, 14 Mar 2017 09:24:19 -0400 Subject: [PATCH] HOR-2849 array_key_exists() expects parameter 2 in class.case.php - add validation in array --- workflow/engine/classes/class.case.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/workflow/engine/classes/class.case.php b/workflow/engine/classes/class.case.php index c42634620..2f449aef2 100644 --- a/workflow/engine/classes/class.case.php +++ b/workflow/engine/classes/class.case.php @@ -819,7 +819,7 @@ class Cases { $aReturn = array(); foreach ($aArray1 as $mKey => $mValue) { - if (array_key_exists($mKey, $aArray2)) { + if (is_array($aArray2) && array_key_exists($mKey, $aArray2)) { if (is_array($mValue)) { $aRecursiveDiff = $this->arrayRecursiveDiff($mValue, $aArray2[$mKey]); if (count($aRecursiveDiff)) {