Пример #1
0
 public function store(Request $request)
 {
     $validator = Validator::make($request->all(), ['nombre_pelicula' => "required", 'duracion_pelicula' => "required|integer", 'imagen_pelicula' => "required", 'formato_id_formato' => "required"]);
     if ($validator->fails()) {
         return redirect()->back()->withErrors($validator->errors());
     } else {
         $pelicula = new Pelicula();
         $pelicula->nombre_pelicula = $request->input('nombre_pelicula');
         $pelicula->duracion_pelicula = $request->input('duracion_pelicula');
         $pelicula->formato_id_formato = $request->input('formato_id_formato');
         if ($request->hasfile('imagen_pelicula')) {
             $pelicula->imagen_pelicula = $this->guardarArchivo($request->file('imagen_pelicula'));
         }
         $pelicula->save();
         return redirect('pelicula/list')->with('exito', 'La pelicula ha sido creado exitosamente');
     }
 }