X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FDashboardContact.php;h=4df7815f4b84ede66aaedd72925016569729d45f;hb=85bb0909cffd925f4cd5c0022a68a1ff74d3ad8e;hp=2784bd42a5856921c182d83e847159dfde2f5b5c;hpb=021da9cd67825c3a2ad1356fa08c4daa716f976a;p=civicrm-core.git diff --git a/api/v3/DashboardContact.php b/api/v3/DashboardContact.php index 2784bd42a5..4df7815f4b 100644 --- a/api/v3/DashboardContact.php +++ b/api/v3/DashboardContact.php @@ -2,9 +2,9 @@ /* +--------------------------------------------------------------------+ - | CiviCRM version 4.4 | + | CiviCRM version 4.5 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2013 | + | Copyright CiviCRM LLC (c) 2004-2014 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -32,7 +32,7 @@ * @package CiviCRM_APIv3 * @subpackage API_ActionSchedule * - * @copyright CiviCRM LLC (c) 2004-2013 + * @copyright CiviCRM LLC (c) 2004-2014 * */ @@ -83,6 +83,11 @@ function _civicrm_api3_dashboard_contact_create_spec(&$params) { unset($params['version']); } +/** + * @param $params + * + * @return array|null + */ function _civicrm_api3_dashboard_contact_check_params(&$params) { $dashboard_id = CRM_Utils_Array::value('dashboard_id', $params); if ($dashboard_id) { @@ -92,4 +97,17 @@ function _civicrm_api3_dashboard_contact_check_params(&$params) { } } return NULL; -} \ No newline at end of file +} + +/** + * Delete an existing dashboard-contact + * + * This method is used to delete any existing dashboard-board. the id of the dashboard-contact + * is required field in $params array + * + * {@getfields dashboard_contact_delete} + * @access public + */ +function civicrm_api3_dashboard_contact_delete($params) { + return _civicrm_api3_basic_delete(_civicrm_api3_get_BAO(__FUNCTION__), $params); +}