/** * Create or update a setting. * * @param array $params * Parameters as per getfields. * * @return array * api result array */ function civicrm_api3_setting_create($params) { $domains = _civicrm_api3_setting_getDomainArray($params); $result = CRM_Core_BAO_Setting::setItems($params, $domains); return civicrm_api3_create_success($result, $params, 'Setting', 'create'); }