X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FDashboard.php;h=01c1e43cd11b19d2262a7ad8b13f61a25d0ea41c;hb=3ddaaaf3d9231f90139cf21975667b211cc5bc9d;hp=77f6d30bd6141e0d46e3c67f2b858f32f1101fa3;hpb=928f422aee028a8b1d1547ff73250e6c5ed5e32f;p=civicrm-core.git diff --git a/api/v3/Dashboard.php b/api/v3/Dashboard.php index 77f6d30bd6..01c1e43cd1 100644 --- a/api/v3/Dashboard.php +++ b/api/v3/Dashboard.php @@ -3,7 +3,7 @@ +--------------------------------------------------------------------+ | CiviCRM version 4.7 | +--------------------------------------------------------------------+ - | Copyright CiviCRM LLC (c) 2004-2016 | + | Copyright CiviCRM LLC (c) 2004-2017 | +--------------------------------------------------------------------+ | This file is a part of CiviCRM. | | | @@ -73,11 +73,7 @@ function _civicrm_api3_dashboard_create_spec(&$params) { * @return array */ function civicrm_api3_dashboard_get($params) { - // NEVER COPY THIS. No idea why a newish api would not use basic_get. - $bao = new CRM_Core_BAO_Dashboard(); - _civicrm_api3_dao_set_filter($bao, $params, TRUE); - $dashlets = _civicrm_api3_dao_to_array($bao, $params, TRUE, 'Dashboard'); - return civicrm_api3_create_success($dashlets, $params, 'Dashboard', 'get', $bao); + return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params); } /** @@ -85,8 +81,8 @@ function civicrm_api3_dashboard_get($params) { * * @param array $params * Array holding 'id' of dashlet to be deleted. - * * @return array + * @throws API_Exception */ function civicrm_api3_dashboard_delete($params) { if (CRM_Core_BAO_Dashboard::deleteDashlet($params['id'])) {