Merge pull request #12003 from vinuvarshith/dev/core/69-fix-state-province-name-token...
[civicrm-core.git] / api / v3 / ParticipantPayment.php
index 422049a920a6db519c4b2eb36ab936d13f85e8fb..6690eab437b8ad8ef34301bdfb5bf310259e401c 100644 (file)
@@ -1,7 +1,7 @@
 <?php
 /*
  +--------------------------------------------------------------------+
- | CiviCRM version 4.7                                                |
+ | CiviCRM version 5                                                  |
  +--------------------------------------------------------------------+
  | Copyright CiviCRM LLC (c) 2004-2017                                |
  +--------------------------------------------------------------------+
  * @return array
  */
 function civicrm_api3_participant_payment_create($params) {
-
-  $ids = array();
-  if (!empty($params['id'])) {
-    $ids['id'] = $params['id'];
-  }
-  $participantPayment = CRM_Event_BAO_ParticipantPayment::create($params, $ids);
-
-  $payment = array();
-  _civicrm_api3_object_to_array($participantPayment, $payment[$participantPayment->id]);
-
-  return civicrm_api3_create_success($payment, $params);
+  return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'ParticipantPayment');
 }
 
 /**