CRM_Contribute_BAO_ContributionRecur::updateOnNewPayment(
(!empty($params['contribution_recur_id']) ? $params['contribution_recur_id'] : $params['prevContribution']->contribution_recur_id),
$contributionStatus,
- $params['receive_date'] ?? NULL
+ $params['receive_date'] ?? 'now'
);
}
*
* @throws \CiviCRM_API3_Exception
*/
- public static function updateOnNewPayment($recurringContributionID, $paymentStatus, $effectiveDate) {
+ public static function updateOnNewPayment($recurringContributionID, $paymentStatus, string $effectiveDate = 'now') {
if (!in_array($paymentStatus, ['Completed', 'Failed'])) {
return;