public function update(Request $request, Ticket $ticket)
    {
        $this->authorize('publicUpdate', $ticket);

        $this->validate($request, [
            'subject' => 'required|max:255',
        ]);

        $ticket->update([
            'subject' => $request->subject,
        ]);

        return redirect()->route('laralum_public::tickets.show', ['ticket' => $ticket->id])
            ->with('success', __('laralum_tickets::general.updated', ['id' => $ticket->id]));
    }