/**
  * Store a newly created resource in storage.
  *
  * @param NotulenRequest $request
  * @return \Illuminate\Http\Response
  */
 public function store(NotulenRequest $request)
 {
     $file = $request->file('notule');
     $filename = 'oshu' . $request->date . '-' . uniqid('', true) . '.' . $file->getClientOriginalExtension();
     Storage::disk('s3')->put('oshu/' . $filename, file_get_contents($file));
     Storage::disk('s3')->setVisibility('oshu/' . $filename, 'public');
     $notule = new Notule();
     $notule->date = $request->date;
     $notule->url = 'http://cdn.oshu.nl/' . $filename;
     $notule->save();
     \Flash::success('Notule opgeslagen');
     return redirect('admin/notulen');
 }