From 5f7d0ebee9df9f821a93744c990ce3f336612cd5 Mon Sep 17 00:00:00 2001 From: SofianeLasri <alasri250@gmail.com> Date: Wed, 19 Feb 2025 17:55:53 +0100 Subject: [PATCH] refactor(HomeController): simplify query structure for logged requests --- app/Http/Controllers/Admin/HomeController.php | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/app/Http/Controllers/Admin/HomeController.php b/app/Http/Controllers/Admin/HomeController.php index 33e3cb1..a8afe81 100644 --- a/app/Http/Controllers/Admin/HomeController.php +++ b/app/Http/Controllers/Admin/HomeController.php @@ -22,13 +22,12 @@ public function index(): View } } - $visits = LoggedRequest::selectRaw(' - logged_requests.url_id, - logged_requests.ip_address_id, - ip_address_metadata.country_code, - logged_requests.created_at, - urls.url - ') + $visits = LoggedRequest::select([ + 'logged_requests.url_id', + 'logged_requests.ip_address_id', + 'ip_address_metadata.country_code', + 'logged_requests.created_at', + 'urls.url']) ->distinct('logged_requests.url_id', 'logged_requests.ip_address_id') ->join('urls', 'logged_requests.url_id', '=', 'urls.id') ->join('user_agent_metadata', 'logged_requests.user_agent_id', '=', 'user_agent_metadata.user_agent_id') -- GitLab