projects
/
civicrm-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge pull request #3679 from yashodha/CRM-14951
[civicrm-core.git]
/
api
/
v3
/
CustomSearch.php
diff --git
a/api/v3/CustomSearch.php
b/api/v3/CustomSearch.php
index fe36d0126ce348f34f63ab3a0cc887ca59fbc76e..5dd797e05d91ccb1252963d78e562392754af366 100644
(file)
--- a/
api/v3/CustomSearch.php
+++ b/
api/v3/CustomSearch.php
@@
-5,7
+5,9
@@
*
* FIXME This is a bare-minimum placeholder
*
*
* FIXME This is a bare-minimum placeholder
*
- * @param array $ params input parameters
+ * @param $params
+ *
+ * @internal param $array $ params input parameters
*
* {@example OptionValueGet.php 0}
* @example OptionValueGet.php
*
* {@example OptionValueGet.php 0}
* @example OptionValueGet.php
@@
-29,6
+31,8
@@
function civicrm_api3_custom_search_get($params) {
*
* {@example OptionValueCreate.php}
*
*
* {@example OptionValueCreate.php}
*
+ * @param $params
+ *
* @return array of newly created option_value property values.
* {@getfields OptionValue_create}
* @access public
* @return array of newly created option_value property values.
* {@getfields OptionValue_create}
* @access public
@@
-54,7
+58,9
@@
function civicrm_api3_custom_search_create($params) {
function _civicrm_api3_custom_search_create_spec(&$params) {
require_once 'api/v3/OptionValue.php';
_civicrm_api3_option_value_create_spec($params);
function _civicrm_api3_custom_search_create_spec(&$params) {
require_once 'api/v3/OptionValue.php';
_civicrm_api3_option_value_create_spec($params);
- $params['weight']['api.default'] = 'next';
+ $params['option_group_id']['api.default'] = CRM_Core_DAO::getFieldValue(
+ 'CRM_Core_DAO_OptionGroup', 'custom_search', 'id', 'name'
+ );
$params['name']['api.aliases'] = array('class_name');
}
$params['name']['api.aliases'] = array('class_name');
}