From a99e25c40ab4fff66d51a4aac8e92039ea3601ea Mon Sep 17 00:00:00 2001 From: Marc Michalsky forumZFD Date: Wed, 10 Feb 2021 18:08:08 +0100 Subject: [PATCH] use function array_key_exists() instead of key_exists() --- api/v3/TwingleProject/Get.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/api/v3/TwingleProject/Get.php b/api/v3/TwingleProject/Get.php index 10646f8..763e1e4 100644 --- a/api/v3/TwingleProject/Get.php +++ b/api/v3/TwingleProject/Get.php @@ -120,7 +120,7 @@ function civicrm_api3_twingle_project_Get(array $params): array { foreach ($params as $key => $value) { if ( $key != 'id' && - key_exists('twingle_project_' . $key, $custom_field_mapping) + array_key_exists('twingle_project_' . $key, $custom_field_mapping) ) { $query[$custom_field_mapping['twingle_project_' . $key]] = $value; } @@ -136,9 +136,11 @@ function civicrm_api3_twingle_project_Get(array $params): array { if ($result['is_error'] == 0) { $returnValues = []; + + // Translate custom fields foreach ($result['values'] as $project) { foreach ($project as $key => $value) { - if (key_exists($key, $custom_field_mapping_reverse)) { + if (array_key_exists($key, $custom_field_mapping_reverse)) { $returnValues[$project['id']][$custom_field_mapping_reverse[$key]] = $value; }