X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=api%2Fv3%2FSystemLog.php;h=3faebbaa4bf0a0af8be4c8357a7a5bc59bbc36fc;hb=2356bb8512ca31ab2a2ce124a4d1eda7be4f9c54;hp=2c54d4482b606ac11d2c9a6265228555a3f52dab;hpb=b549db3fb75de7f5a07fec9c6faaf872e12af641;p=civicrm-core.git diff --git a/api/v3/SystemLog.php b/api/v3/SystemLog.php index 2c54d4482b..3faebbaa4b 100644 --- a/api/v3/SystemLog.php +++ b/api/v3/SystemLog.php @@ -37,6 +37,41 @@ * */ +/** + * @param $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 $params + * + * @return array + */ +function civicrm_api3_system_log_create($params) { + return civicrm_api3('system', 'log', $params); +} + +/** + * @param $params + * + * @return array + */ +function _civicrm_api3_system_log_create_spec(&$params) { + return _civicrm_api3_system_log_spec($params); +} + +/** + * @param $params + * + * @return array + */ function civicrm_api3_system_log_get($params) { return _civicrm_api3_basic_get(_civicrm_api3_get_BAO(__FUNCTION__), $params, True, 'SystemLog'); }