get(); return view('admin.kecerdasan', compact('kecerdasans')); } public function store(Request $request) { $data = $request->validate([ 'id' => 'required|string|size:4|unique:kecerdasan,id', 'nama' => 'required|string|max:255', 'deskripsi' => 'nullable|string', ]); Kecerdasan::create($data); return redirect() ->route('admin.kecerdasan.index') ->with('success', 'Kecerdasan berhasil ditambahkan.'); } public function update(Request $request, Kecerdasan $kecerdasan) { $data = $request->validate([ 'nama' => 'required|string|max:255', 'deskripsi' => 'nullable|string', ]); $kecerdasan->update($data); return redirect() ->route('admin.kecerdasan.index') ->with('success', 'Kecerdasan berhasil diperbarui.'); } public function destroy(Kecerdasan $kecerdasan) { $kecerdasan->delete(); return redirect() ->route('admin.kecerdasan.index') ->with('success', 'Kecerdasan berhasil dihapus.'); } }