dev/core#117 Replace deprecated each() function in CiviCase
authorSeamus Lee <seamuslee001@gmail.com>
Thu, 24 May 2018 21:07:06 +0000 (07:07 +1000)
committerSeamus Lee <seamuslee001@gmail.com>
Thu, 24 May 2018 21:07:06 +0000 (07:07 +1000)
CRM/Case/XMLProcessor/Report.php

index 85e216c2e74d910d83e24ea10d24e7669f0e6f29..744f6228e33893f68224be47821cb2dd7ff34217 100644 (file)
@@ -975,8 +975,8 @@ LIMIT  1
     $extends = array('case');
     $groupTree = CRM_Core_BAO_CustomGroup::getGroupDetail(NULL, NULL, $extends);
     $caseCustomFields = array();
-    while (list($gid, $group_values) = each($groupTree)) {
-      while (list($id, $field_values) = each($group_values['fields'])) {
+    foreach ($groupTree as $gid => $group_values) {
+      foreach ($group_values['fields'] as $id => $field_values) {
         if (array_key_exists($id, $customValues)) {
           $caseCustomFields[$gid]['title'] = $group_values['title'];
           $caseCustomFields[$gid]['values'][$id] = array(