namespace App\Http\Controllers\Admin; use App\Http\Controllers\Controller; use App\Models\InfoPenting; use Illuminate\Http\Request; class InfoPentingController extends Controller { public function index() { $info = InfoPenting::latest()->get(); return view('admin.info.index', compact('info')); } public function store(Request $request) { $request->validate([ 'judul' => 'required|max:255', 'isi' => 'required' ]); InfoPenting::create($request->all()); return back()->with('success', 'Informasi berhasil ditambahkan!'); } public function update(Request $request, InfoPenting $infoPenting) { $infoPenting->update($request->all()); return back()->with('success', 'Informasi berhasil diperbarui!'); } public function destroy(InfoPenting $infoPenting) { $infoPenting->delete(); return back()->with('success', 'Informasi berhasil dihapus!'); } }