+--------------------------------------------------------------------+
| CiviCRM version 5 |
+--------------------------------------------------------------------+
- | Copyright CiviCRM LLC (c) 2004-2017 |
+ | Copyright CiviCRM LLC (c) 2004-2019 |
+--------------------------------------------------------------------+
| This file is a part of CiviCRM. |
| |
$params['contact_id']['api.required'] = 1;
$params['create_date']['api.default'] = 'now';
$params['frequency_interval']['api.required'] = 1;
+ $params['amount']['api.required'] = 1;
$params['start_date']['api.default'] = 'now';
$params['modified_date']['api.default'] = 'now';
}
* returns true is successfully cancelled
*/
function civicrm_api3_contribution_recur_cancel($params) {
- civicrm_api3_verify_one_mandatory($params, NULL, array('id'));
+ civicrm_api3_verify_one_mandatory($params, NULL, ['id']);
return CRM_Contribute_BAO_ContributionRecur::cancelRecurContribution($params['id']) ? civicrm_api3_create_success() : civicrm_api3_create_error(ts('Error while cancelling recurring contribution'));
}