/** * Display the specified resource. * * @param \Illuminate\Http\Request $request * @param Project $project * @return \Illuminate\Http\Response */ public function show(Request $request, Project $project) { $user_id = auth()->user() ? auth()->user()->id : 0; $project->views()->attach($user_id, ['ip' => $request->ip()]); return view('frontend.projects.show', compact('project')); }