X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FContact.php;h=4ec440ef9b27c2766ff28e20de00a8fb8ff77eea;hb=85bb0909cffd925f4cd5c0022a68a1ff74d3ad8e;hp=438544a5aeb9fd7999ec8de0c38ab234040d8e2f;hpb=77b97be727fa1e9882ed62953d17afbc36431730;p=civicrm-core.git diff --git a/api/v3/Contact.php b/api/v3/Contact.php index 438544a5ae..4ec440ef9b 100644 --- a/api/v3/Contact.php +++ b/api/v3/Contact.php @@ -154,6 +154,11 @@ function civicrm_api3_contact_get($params) { return civicrm_api3_create_success($contacts, $params, 'contact'); } +/** + * @param $params + * + * @return int + */ function civicrm_api3_contact_getcount($params) { $options = array(); _civicrm_api3_contact_get_supportanomalies($params, $options); @@ -286,6 +291,17 @@ function civicrm_api3_contact_delete($params) { } +/** + * @param $params + * @param bool $dupeCheck + * @param bool $dupeErrorArray + * @param bool $obsoletevalue + * @param null $dedupeRuleGroupID + * + * @return null + * @throws API_Exception + * @throws CiviCRM_API3_Exception + */ function _civicrm_api3_contact_check_params( &$params, $dupeCheck = true, $dupeErrorArray = false, $obsoletevalue = true, $dedupeRuleGroupID = null ) { @@ -396,11 +412,10 @@ function _civicrm_api3_contact_update($params, $contactID = NULL) { /** * Validate the addressee or email or postal greetings * - * @param $params Associative array of property name/value + * @param array $params Associative array of property name/value * pairs to insert in new contact. * * @throws API_Exception - * @return array (reference ) null on success, error message otherwise * * @access public */ @@ -857,12 +872,21 @@ function civicrm_api3_contact_merge($params) { } } +/** + * @param $params + */ function _civicrm_api3_contact_proximity_spec(&$params) { $params['latitude']['api.required'] = 1; $params['longitude']['api.required'] = 1; $params['unit']['api.default'] = 'meter'; } +/** + * @param $params + * + * @return array + * @throws Exception + */ function civicrm_api3_contact_proximity($params) { $latitude = CRM_Utils_Array::value('latitude', $params); $longitude = CRM_Utils_Array::value('longitude', $params);