Location::query()->orderBy('name')->get(), ]); } public function create() { return view('admin.inventory.locations.form', [ 'model' => new Location(['active' => true]), ]); } public function store(StoreLocationRequest $request) { Location::create($request->validated()); \Session::flash('alert-save', '1'); return redirect()->route('admin.inventory.locations.index'); } public function edit(Location $location) { return view('admin.inventory.locations.form', [ 'model' => $location, ]); } public function update(UpdateLocationRequest $request, Location $location) { $location->update($request->validated()); \Session::flash('alert-save', '1'); return redirect()->route('admin.inventory.locations.index'); } public function destroy(Location $location) { $location->delete(); \Session::flash('alert-success', __('Eintrag gelöscht')); return redirect()->route('admin.inventory.locations.index'); } }