From 2632f23ca1af6b9154e935ab59f63acf66d30b3d Mon Sep 17 00:00:00 2001 From: Matthew Wire Date: Mon, 29 May 2023 17:11:37 +0100 Subject: [PATCH] Cleanup unused variables etc --- CRM/Member/Form/Membership.php | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) diff --git a/CRM/Member/Form/Membership.php b/CRM/Member/Form/Membership.php index ea8df97fd1..d0ec67d4d1 100644 --- a/CRM/Member/Form/Membership.php +++ b/CRM/Member/Form/Membership.php @@ -737,9 +737,7 @@ DESC limit 1"); CRM_Core_Payment_Form::validatePaymentInstrument($params['payment_processor_id'], $params, $errors, NULL); } - $joinDate = NULL; if (!empty($params['join_date'])) { - $joinDate = CRM_Utils_Date::processDate($params['join_date']); foreach ($selectedMemberships as $memType) { @@ -1002,7 +1000,6 @@ DESC limit 1"); $params = $softParams = $ids = []; - $mailSend = FALSE; $this->processBillingAddress(); $formValues = $this->_params; $formValues = $this->setPriceSetParameters($formValues); @@ -1066,7 +1063,7 @@ DESC limit 1"); $completedContributionStatusId = CRM_Core_PseudoConstant::getKey('CRM_Contribute_BAO_Contribution', 'contribution_status_id', 'Completed'); if (empty($params['is_override']) && - CRM_Utils_Array::value('contribution_status_id', $params) != $completedContributionStatusId + ($params['contribution_status_id'] ?? NULL) != $completedContributionStatusId ) { $params['status_id'] = $pendingMembershipStatusId; $params['skipStatusCal'] = TRUE; @@ -1208,13 +1205,12 @@ DESC limit 1"); if ($paymentStatus !== 'Completed') { $params['status_id'] = $pendingMembershipStatusId; $params['skipStatusCal'] = TRUE; - //as membership is pending set dates to null. + // as membership is pending set dates to null. foreach ($this->_memTypeSelected as $memType) { $membershipTypeValues[$memType]['joinDate'] = NULL; $membershipTypeValues[$memType]['startDate'] = NULL; $membershipTypeValues[$memType]['endDate'] = NULL; } - $startDate = NULL; } $now = CRM_Utils_Time::date('YmdHis'); $params['receive_date'] = CRM_Utils_Time::date('Y-m-d H:i:s'); @@ -1239,8 +1235,7 @@ DESC limit 1"); // required for creating membership for related contacts $params['action'] = $this->_action; - //create membership record. - $count = 0; + // create membership record foreach ($this->_memTypeSelected as $memType) { $membershipParams = array_merge($membershipTypeValues[$memType], $params); if (isset($result['fee_amount'])) { @@ -1257,7 +1252,6 @@ DESC limit 1"); // of a single path! unset($membershipParams['lineItems']); $membershipParams['payment_instrument_id'] = $this->getPaymentInstrumentID(); - // @todo stop passing $ids (membership and userId only are set above) $params['contribution'] = $membershipParams['contribution'] ?? NULL; unset($params['lineItems']); } @@ -1317,7 +1311,7 @@ DESC limit 1"); } if (Civi::settings()->get('invoicing')) { $dataArray = []; - foreach ($lineItem[$this->_priceSetId] as $key => $value) { + foreach ($lineItem[$this->_priceSetId] as $value) { if (isset($value['tax_amount']) && isset($value['tax_rate'])) { if (isset($dataArray[$value['tax_rate']])) { $dataArray[$value['tax_rate']] = $dataArray[$value['tax_rate']] + CRM_Utils_Array::value('tax_amount', $value); @@ -1333,12 +1327,10 @@ DESC limit 1"); } $this->assign('lineItem', !empty($lineItem) && !$isQuickConfig ? $lineItem : FALSE); - $receiptSend = FALSE; $contributionId = $this->ids['Contribution'] ?? CRM_Member_BAO_Membership::getMembershipContributionId($this->getMembershipID()); $membershipIds = $this->_membershipIDs; if ($this->getSubmittedValue('send_receipt') && $contributionId && !empty($membershipIds)) { - $contributionDetails = CRM_Contribute_BAO_Contribution::getContributionDetails( - CRM_Export_Form_Select::MEMBER_EXPORT, $this->_membershipIDs); + $contributionDetails = CRM_Contribute_BAO_Contribution::getContributionDetails(CRM_Export_Form_Select::MEMBER_EXPORT, $this->_membershipIDs); if ($contributionDetails[$this->getMembershipID()]['contribution_status'] === 'Completed') { $formValues['contact_id'] = $this->_contactID; $formValues['contribution_id'] = $contributionId; -- 2.25.1