middleware('auth'); } public function daftarKakitangan(){ $api_url = config('api.url'); $auth_user = Auth::user(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $role = Role::get(); return view('operasi.daftar_kakitangan',compact('cawangan_info','api_url','role')); } public function registerStaff(Request $request){ $validated = $request->validate([ 'nama' => 'required', 'email' => 'required|email', 'nokp' => 'required', 'telefon' => 'required', 'cawangan' => 'required', 'role' => 'required' ]); $new_staff = User::create([ 'name' => $request->nama, 'email' => $request->email, 'password' => Hash::make($request->nokp), 'no_kp' => $request->nokp, 'no_telefon' => $request->telefon, 'roles' => $request->role, 'cawangan' => $request->cawangan ]); return redirect()->route('daftar.kakitangan'); } }