/**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(AlbumCreateRequest $request, UploadsManager $manager)
 {
     $image_name = $manager->uploadFile($request->file('image'));
     $album = $this->albums->create(['title' => $request->input('title'), 'price' => $request->input('price'), 'image' => $image_name, 'genre_id' => $request->input('genre'), 'artist_id' => $request->input('artist'), 'description' => $request->input('description')]);
     alert()->overlay('Success', 'A new album with id of ' . $album->id . ' has been created.', "success");
     return redirect()->route('admin.albums.index');
 }
 /**
  * Store a newly created resource in storage.
  *
  * @param  \Illuminate\Http\Request  $request
  * @return \Illuminate\Http\Response
  */
 public function store(GenreCreateRequest $request, UploadsManager $manager)
 {
     $image_name = $manager->uploadFile($request->file('image'));
     $genre = $this->genres->create(['name' => $request->input('name'), 'image' => $image_name]);
     alert()->overlay('Success', 'A new music gender with id of ' . $genre->id . ' has been created.', 'success');
     return redirect('/admin/genres');
 }