ip(); $whoIsIp = '178.165.190.98'; $position = Location::get($whoIsIp); $session_id = session()->getId(); // dd($position); // Perform action if (Auth::id() !== null) { UserActivity::create([ 'url' => config('app.url').'/'.$request->path(), 'user_id' => Auth::id(), 'session_id' => $session_id, 'ip' => $whoIsIp, 'country' => $position->countryName, 'location' => $position->cityName, ]); } return $response; } }