file('photo')->store('houses'); House::create([ 'name' => $request->name, 'photo' => $filename, ]); return 'Success'; } public function update(Request $request, House $house) { $filename = $request->file('photo')->store('houses'); // TASK: Delete the old file from the storage Storage::delete('houses', $house->photo); $house->update([ 'name' => $request->name, 'photo' => $filename, ]); return 'Success'; } public function download(House $house) { // TASK: Return the $house->photo file from "storage/app/houses" folder // for download in browser return Storage::download($house->photo); } }