validate([ 'nama_kolat' => 'required|unique:kolat,nama_kolat', 'alamat_kolat' => 'nullable' ]); Kolat::create($request->all()); return redirect()->route('kolat.index')->with('success', 'Kolat baru berhasil ditambahkan!'); } public function edit($id) { $kolat = Kolat::findOrFail($id); return view('kolat.editkolat', compact('kolat')); } public function update(Request $request, $id) { $request->validate([ 'nama_kolat' => 'required|unique:kolat,nama_kolat,'.$id, 'alamat_kolat' => 'nullable' ]); $kolat = Kolat::findOrFail($id); $kolat->update($request->all()); return redirect()->route('kolat.index')->with('success', 'Data Kolat berhasil diperbarui!'); } // 4. Hapus Data Kolat public function destroy($id) { $kolat = Kolat::findOrFail($id); $kolat->delete(); return redirect()->back()->with('success', 'Kolat telah dihapus!'); } }