X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FSystemLog.php;h=03a9e7e5b3b3b2fdae2cbb4618bbe6c241ead2a1;hb=ab2e3179d57fbd8b60c0730ec38b6cb678100a28;hp=2c54d4482b606ac11d2c9a6265228555a3f52dab;hpb=acfd9d4a283b28b868b19fce5de5435fae7ce7de;p=civicrm-core.git diff --git a/api/v3/SystemLog.php b/api/v3/SystemLog.php index 2c54d4482b..03a9e7e5b3 100644 --- a/api/v3/SystemLog.php +++ b/api/v3/SystemLog.php @@ -37,6 +37,42 @@ * */ +/** + * @param array $params + * + * @return array + */ +function civicrm_api3_system_log_delete($params) { + return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, True, 'SystemLog'); +} + +/** + * Create system log + * It's arguable whether this function should exist as it fits our crud pattern and adding it meets our SyntaxConformance test requirements + * but it just wraps system.log which is more consistent with the PSR3 implemented. + * @param array $params + * + * @return array + */ +function civicrm_api3_system_log_create($params) { + return civicrm_api3('system', 'log', $params); +} + +/** + * @param array $params + * + * @return array + */ +function _civicrm_api3_system_log_create_spec(&$params) { + require_once('api/v3/System.php'); + _civicrm_api3_system_log_spec($params); +} + +/** + * @param array $params + * + * @return array + */ function civicrm_api3_system_log_get($params) { return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, True, 'SystemLog'); }