public function postEditAlbum(EditAlbumRequest $request) { $album = Album::find($request->get('id')); $album->title = $request->get('title'); $album->description = $request->get('description'); $album->save(); return redirect('validated/albums')->with(['edited' => 'The album has been edited']); }
/** * Handle an incoming request. * * @param \Illuminate\Http\Request $request * @param \Closure $next * @return mixed */ public function handle($request, Closure $next) { $id = $request->segment(4); $album = Album::find($id); if ($album == null) { return redirect('/validated/albums'); } return $next($request); }
public function getIndex(ShowPhotosRequest $request) { $photos = Album::find($request->get('id'))->photos; return view('photos.show', ['photos' => $photos, 'id' => $request->get('id')]); }