validated(); Comment::create([ 'flight_id' => $flight->id, 'user_id' => auth()->id(), 'guest_name' => auth()->guest() ? $data['guest_name'] : null, 'guest_email'=> auth()->guest() ? $data['guest_email'] : null, 'comment' => $data['comment'], 'status' => CommentStatus::APPROVED, ]); return back()->with('success', 'نظر شما ثبت شد.'); } public function tourStore(CommentPostRequest $request, Tour $tour) { $data = $request->validated(); Comment::create([ 'tour_id' => $tour->id, 'user_id' => auth()->id(), 'guest_name' => auth()->guest() ? $data['guest_name'] : null, 'guest_email' => auth()->guest() ? $data['guest_email'] : null, 'comment' => $data['comment'], 'status' => CommentStatus::PENDING, ]); return back()->with('success', 'نظر شما ثبت شد.'); } }