get(); if($request->ajax()){ $allData = DataTables::of($user) ->addIndexColumn() ->addColumn('action', function($data){ if ($data->roles == "admin") { return ' '; } else { return ' '; } }) ->rawColumns(['action']) ->make(true); return $allData; } return view('pages.data_users.index',compact('user')); } function create() { return view('pages.data_users.tambahForm'); } function store(Request $request) { $validated = $request->validate([ 'name' => 'required', 'username' => 'required|unique:users', 'password' => 'required', ]); $validated['password'] = bcrypt('password'); User::create($validated); return redirect('/data-pengguna')->with('success', 'Berhasil tambah pengguna baru.'); } function destroy($id) { $user = User::find($id); $user->delete(); return response('Data berhasil dihapus.', 200); } }