isOpen()) { return redirect()->back()->with([ 'message' => __('You cannot reply to the ticket as it has been closed.'), ]); } if (! $ticket->canManageTicket()) { return redirect()->back()->with([ 'message' => __('You cannot reply to others tickets.'), ]); } $data = $request->validated(); $ticket->replies()->create([ 'user_id' => $request->user()->id, 'content' => $data['content'], ]); return redirect()->back()->with('success', __('The reply has been submitted!')); } }