* @return array
*/
private function getRecurContributions($membershipID) {
- $result = civicrm_api3('MembershipPayment', 'get', array(
+ $result = civicrm_api3('MembershipPayment', 'get', [
'sequential' => 1,
'contribution_id.contribution_recur_id.id' => ['IS NOT NULL' => TRUE],
'options' => ['limit' => 0],
- 'return' => array(
+ 'return' => [
'contribution_id.contribution_recur_id.id',
'contribution_id.contribution_recur_id.contact_id',
'contribution_id.contribution_recur_id.start_date',
'contribution_id.contribution_recur_id.contribution_status_id',
'contribution_id.contribution_recur_id.is_test',
'contribution_id.contribution_recur_id.payment_processor_id',
- ),
+ ],
'membership_id' => $membershipID,
- ));
- $recurringContributions = array();
- $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus();
+ ]);
+ $recurringContributions = [];
+ $contributionStatuses = CRM_Contribute_PseudoConstant::contributionStatus(NULL, 'label');
foreach ($result['values'] as $payment) {
$recurringContributionID = $payment['contribution_id.contribution_recur_id.id'];
}
foreach ($payment as $field => $value) {
- $key = strtr($field, array('contribution_id.contribution_recur_id.' => ''));
+ $key = strtr($field, ['contribution_id.contribution_recur_id.' => '']);
$recurringContributions[$recurringContributionID][$key] = $value;
}
$recurringContribution['action'] = CRM_Core_Action::formLink(
CRM_Contribute_Page_Tab::recurLinks($recurID, 'contribution'),
$action,
- array(
+ [
'cid' => $this->contactID,
'crid' => $recurID,
'cxt' => 'contribution',
- ),
+ ],
ts('more'),
FALSE,
'contribution.selector.recurring',