validate([ 'os_name' => 'required|string|min:2|max:255' ]); OS::create([ 'name' => $request->os_name ]); Cache::forget('operating_systems'); return redirect()->route('os.index') ->with('success', 'OS Created Successfully.'); } public function destroy(OS $o) { if ($o->delete()) { Cache::forget('operating_systems'); return redirect()->route('os.index') ->with('success', 'OS was deleted Successfully.'); } return redirect()->route('os.index') ->with('error', 'OS was not deleted.'); } }