/** * Store a newly created Recetas in storage. * * @param CreateRecetasRequest $request * * @return Response */ public function store(CreateRecetasRequest $request) { $receta = new Recetas($request->all()); $file = $request->file('imagen'); if (!is_null($file)) { $nombre = Carbon::now() . '_' . $file->getClientOriginalName(); Storage::disk('recetas')->put($nombre, File::get($file)); $receta->imagen = $nombre; } $recetas = $this->recetasRepository->create($receta->toArray()); //TODO Internacionalizar // Flash::success('Recetas saved successfully.'); flash()->success('La receta se ha guardado correctamente'); return redirect(route('recetas.index')); }