/**
  * Process the poll creation.
  * @param \App\Http\Requests\PollRequest $request
  * @return Response
  */
 public function store(PollRequest $request)
 {
     $poll = Poll::create($request->stripped('question', 'description') + ['show_results' => $request->has('show_results'), 'user_id' => $this->user->id]);
     foreach ($request->get('option') as $num => $text) {
         $poll->options()->create(['number' => (int) $num, 'text' => strip_tags($text)]);
     }
     Flash::success('Poll created');
     return redirect(route('polls.view', $poll->id));
 }