X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FSmsProvider.php;h=c445c4ed76afd67a783e2ac42b9133ed8410b2db;hb=a25b46e9d724ebc8a2b4f02a6c0ef49f853c749a;hp=3e853f2a7b56e3fed4902a765824e03d3ce91a91;hpb=262c5c3eb414998382a410134f140a02c929fd61;p=civicrm-core.git diff --git a/api/v3/SmsProvider.php b/api/v3/SmsProvider.php index 3e853f2a7b..c445c4ed76 100644 --- a/api/v3/SmsProvider.php +++ b/api/v3/SmsProvider.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 4.7 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2016 | + | Copyright CiviCRM LLC (c) 2004-2017 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -39,7 +39,19 @@ * @return array */ function civicrm_api3_sms_provider_create($params) { - return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params); + return _civicrm_api3_basic_create(_civicrm_api3_get_BAO(__FUNCTION__), $params, 'Provider'); +} + +/** + * Adjust Metadata for Create action. + * + * The metadata is used for setting defaults, documentation & validation. + * + * @param array $params + * Array of parameters determined by getfields. + */ +function _civicrm_api3_sms_provider_create_spec(&$params) { + $params['domain_id']['api.default'] = CRM_Core_Config::domainID(); } /**