/** * SimpleMailHeader.get API * * @param array $params * @return array API result descriptor * @throws API_Exception */ function civicrm_api3_simple_mail_header_get($params) { try { $result = CRM_Simplemail_BAO_SimpleMailHeader::getHeaders($params); return civicrm_api3_create_success($result['values'], $params, NULL, 'get', $result['dao']); } catch (CRM_Extension_Exception $e) { $data = $e->getErrorData(); return civicrm_api3_create_error($e->getMessage(), array(), $data['dao']); } }