<?php
/*
+--------------------------------------------------------------------+
- | CiviCRM version 4.7 |
+ | CiviCRM version 5 |
+--------------------------------------------------------------------+
| Copyright CiviCRM LLC (c) 2004-2017 |
+--------------------------------------------------------------------+
*
* @return array
* API result array
- * @todo convert to using basic create - BAO function non-std
*/
function civicrm_api3_website_create($params) {
- //DO NOT USE THIS FUNCTION AS THE BASIS FOR A NEW API http://wiki.civicrm.org/confluence/display/CRM/API+Architecture+Standards
- _civicrm_api3_check_edit_permissions('CRM_Core_BAO_Website', $params);
- $websiteBAO = CRM_Core_BAO_Website::add($params);
- $values = array();
- _civicrm_api3_object_to_array($websiteBAO, $values[$websiteBAO->id]);
- return civicrm_api3_create_success($values, $params, 'Website', 'get');
+ return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'Website');
}
/**