Exemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  * @param PollRequest $request
  * @return
  */
 public function store(PollRequest $request)
 {
     $input = $request->only('title');
     $input['apartment_id'] = Auth::user()->profile->defaultApartment;
     $input['profile_id'] = Auth::user()->profile->id;
     $poll = Poll::create($input);
     for ($idx = 0; $idx < count($request->option); $idx++) {
         $option = new Option();
         $option->poll_id = $poll->id;
         $option->option = ucfirst($request->option[$idx]);
         $option->save();
     }
     return redirect()->back()->withMessage('Poll Created')->withStatus('success');
 }