public function storePregunta(Request $request) { $this->validate($request, ['contenido' => 'required', 'valor' => 'required', 'examen_id' => 'required']); $pregunta = Pregunta::create($request->all()); if ($request->ajax()) { return response()->json($pregunta); } }
public function postPreguntes() { $preguntes = Request::input('arr'); foreach ($preguntes as $preg) { $result = Pregunta::where('votacio_id', '=', Request::input('id'))->where('titol', '=', $preg[0])->get(); if ($result->isEmpty() && $preg[0] != "") { $nouPreg = array('titol' => $preg[0]); $nouPreg = array_add($nouPreg, 'opcions', $preg[1]); $nouPreg = array_add($nouPreg, 'votacio_id', Request::input('id')); if ($preg[2] == "true") { $nouPreg = array_add($nouPreg, 'obligatoria', true); } else { $nouPreg = array_add($nouPreg, 'obligatoria', false); } $novaPregunta = Pregunta::create($nouPreg); } } }