file('photo')->getClientOriginalName(); // TASK: Upload the file "photo" so it would be written as // storage/app/public/offices/[original_filename] $request->file('photo')->storeAs('offices', $filename, 'public'); Office::create([ 'name' => $request->name, 'photo' => $filename, ]); return 'Success'; } public function show(Office $office) { return view('offices.show', compact('office')); } }