$request->path(), 'referer' => $request->referer(), 'status' => $request->status(), 'properties' => $this->properties($request, $response), ]); $log->user()->associate($request->user()); $log->save(); } public function handle(Request $request, Closure $next): Response { $response = $next(); if ($this->shouldLog()) $this->createLog($request, $response); return $response; } }