public function store(Request $request) { $post = $request->all(); $validator = question::validateData($post); if ($validator->fails()) { return redirect()->back()->withErrors($validator->errors()); } else { unset($post['_token']); $question = new question(); foreach ($post as $key => $value) { $question->{$key} = $value; } $result = $question->save(); if ($result > 0) { Flash::success('Question successfully inserted'); } return redirect()->back()->with('exam_id', $post['exam_id']); } }