wiki:CiviCRM API - Adding Custom Values to Case Get

Version 4 (modified by Richard Bramley, 10 years ago) ( diff )

--

CiviCRM API - Adding Custom Values to Case Get

Getting entities filtered by the value of custom field is only available for Contacts. Below is a deconstruction of the get API function for Contacts. Hopefully it'll show where the custom field magic happens.

Each method gets a section (with the file it is in parenthesis) which contains a list of the functions that it calls. Hopefully I'll add some explanations of the processes that occurs in each later on.

civicrm_api3_contact_get (api/v2/Contact.php)

The API function.

  1. _civicrm_api3_contact_get_supportanomalies (api/v3/Contact.php)
  2. _civicrm_api3_get_using_query_object (api\v3\utils.php)
  3. civicrm_api3_create_success (api\v3\utils.php)

_civicrm_api3_contact_get_supportanomalies (api/v2/Contact.php)

Changes a few of the parameters around for consistency and convenience.

_civicrm_api3_get_using_query_object (api\v3\utils.php)

Not Checked

civicrm_api3_create_success (api\v3\utils.php)

Not Checked

Note: See TracWiki for help on using the wiki.