From f7fd4ed1839c596a69f3ac96ca0b3513c6c375f3 Mon Sep 17 00:00:00 2001 From: Bruno Eckhardt Date: Tue, 19 May 2026 10:37:45 +0200 Subject: [PATCH] request saves --- WEBROOT/api/v2/lessons.php | 1 + WEBROOT/api/v2/reports.php | 1 + WEBROOT/controller/ApiController.php | 12 ++++++++++++ 3 files changed, 14 insertions(+) diff --git a/WEBROOT/api/v2/lessons.php b/WEBROOT/api/v2/lessons.php index fdbfa5e..e01b4f7 100644 --- a/WEBROOT/api/v2/lessons.php +++ b/WEBROOT/api/v2/lessons.php @@ -28,6 +28,7 @@ if ($api->urlAuth($_GET['token']) == true ) { ); } echo $api->jsonSuccess($data); + $api->requestSave(); } /** diff --git a/WEBROOT/api/v2/reports.php b/WEBROOT/api/v2/reports.php index 4feddc5..5b7403a 100644 --- a/WEBROOT/api/v2/reports.php +++ b/WEBROOT/api/v2/reports.php @@ -28,6 +28,7 @@ if ($api->urlAuth($_GET['token']) == true ) { ); } echo $api->jsonSuccess($data); + $api->requestSave(); } /** diff --git a/WEBROOT/controller/ApiController.php b/WEBROOT/controller/ApiController.php index c93e2ba..f11b9f3 100644 --- a/WEBROOT/controller/ApiController.php +++ b/WEBROOT/controller/ApiController.php @@ -87,4 +87,16 @@ class ApiController { } return true; } + + public function requestSave($function = '') { + DatabaseInsert( + "API_LOGS", + "CLIENT_IP, TOKEN, API, FUNKTION, JSON", + (new getSpecificData())->getClientIP(), + $_GET['token'], + (new getSpecificData())->getRequestURL(), + $function, + '{"status": "success"}', + ); + } } \ No newline at end of file