From 11a831134d1c733bf1685de966a549c99dd652cd Mon Sep 17 00:00:00 2001 From: eileen Date: Mon, 14 Dec 2020 19:09:42 +1300 Subject: [PATCH] Remove some more variable variables --- CRM/Member/Form/Membership.php | 15 +++++---------- 1 file changed, 5 insertions(+), 10 deletions(-) diff --git a/CRM/Member/Form/Membership.php b/CRM/Member/Form/Membership.php index 339669628a..3acb264937 100644 --- a/CRM/Member/Form/Membership.php +++ b/CRM/Member/Form/Membership.php @@ -1379,17 +1379,12 @@ DESC limit 1"); // unset send-receipt option, since receipt will be sent when ipn is received. unset($formValues['send_receipt'], $formValues['send_receipt']); //as membership is pending set dates to null. - $memberDates = [ - 'join_date' => 'joinDate', - 'start_date' => 'startDate', - 'end_date' => 'endDate', - ]; - foreach ($memberDates as $dv) { - $$dv = NULL; - foreach ($this->_memTypeSelected as $memType) { - $membershipTypeValues[$memType][$dv] = NULL; - } + foreach ($this->_memTypeSelected as $memType) { + $membershipTypeValues[$memType]['joinDate'] = NULL; + $membershipTypeValues[$memType]['startDate'] = NULL; + $membershipTypeValues[$memType]['endDate'] = NULL; } + $endDate = $startDate = NULL; } $now = date('YmdHis'); $params['receive_date'] = date('Y-m-d H:i:s'); -- 2.25.1