Пример #1
0
 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);
     }
 }
Пример #2
0
 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);
         }
     }
 }