/**
  * Store a Comment for a given Ticket id
  *
  * @param Ticket $ticket
  * @param Request $request
  * @return \Illuminate\Http\RedirectResponse
  */
 public function store(Ticket $ticket, Request $request)
 {
     // validate the comment first
     $this->validate($request, ['comment' => 'required']);
     $comment = new Comment();
     $comment->comment = $request->get('comment');
     $comment->user()->associate(Auth::user());
     $comment->ticket()->associate($ticket);
     $comment->save();
     session()->flash('flash_message', 'Comment added successfully');
     return redirect()->route('show_ticket', [$ticket]);
 }