}
}
elseif ($contributionStatusId == array_search('Completed', $contributionStatuses)) {
- $pending = array_search('Pending', $contributionStatuses);
- $partaillyPaid = array_search('Partially paid', $contributionStatuses);
// only pending contribution related object processed.
if ($previousContriStatusId &&
- (!in_array($previousContriStatusId, array($pending, $partaillyPaid)))
+ !in_array($contributionStatuses[$previousContriStatusId], array('Pending', 'Partially paid'))
) {
// this is case when we already processed contribution object.
return $updateResult;
}
elseif (!$previousContriStatusId &&
- (!in_array($contribution->contribution_status_id, array($pending, $partaillyPaid)))
+ !in_array($contributionStatuses[$contribution->contribution_status_id], array('Pending', 'Partially paid'))
) {
// this is case when we are going to process contribution object later.
return $updateResult;