Ejemplo n.º 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param ImageRequest $request
  * @return \Illuminate\Http\Response
  */
 public function store(ImageRequest $request)
 {
     if (!$request->hasFile('image')) {
         return redirect(route('admin.sliders.create'))->with('error', 'Veuillez choisir une image');
     }
     $date = date('Y-m-d-H-i-s');
     if ($request->hasFile('image') && $request->file('image')->move(base_path() . '/public/images/slider', $date . '.' . $request->file('image')->getClientOriginalExtension())) {
         $request->merge(['picture' => $date . '.' . $request->file('image')->getClientOriginalExtension()]);
         Slider::create($request->all());
     }
     return redirect(route('admin.sliders.index'))->with('success', 'L\'image a bien été uplodée');
 }