Esempio n. 1
0
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(MediaRequest $request)
 {
     $fileExte = $request->file('file')->getClientOriginalExtension();
     $fileName = time() . "." . $fileExte;
     $media = new Media();
     $media->mediaName = $fileName;
     $media->mediaType = $fileExte;
     $media->mediaCaption = $request->get('caption');
     if ($media->save()) {
         $upload = $request->file('file')->move("uploads/", $fileName);
         return redirect('media')->with('message', 'Image uploaded.');
     } else {
         return redirect('media')->with('error', 'Something went wrong.');
     }
 }
Esempio n. 2
0
 public function postForm(MediaRequest $request, MediaGestionInterface $mediaGestion)
 {
     if ($mediaGestion->save($request->file('image'))) {
         return view('photo_ok');
     }
     return redirect('photo/form')->with('error', 'Votre image ne peut pas être envoyée !');
 }