Find this useful? Enter your email to receive occasional updates for securing PHP code.

Signing you up...

Thank you for signing up!

PHP Decode

<?php /* ________________________________________ | GarudaCBT ..

Decoded Output download

<?php 
/*   ________________________________________ 
    |                 GarudaCBT              | 
    |    https://github.com/garudacbt/cbt    | 
    |________________________________________| 
*/ 
 class Rapor extends CI_Controller { public function __construct() { goto d4jh1; kOtVV: $this->load->model("Rapor_model", "rapor"); goto Ul1sG; g2Bgq: $this->load->dbforge(); goto mb4jV; zcjeS: u0pzh: goto g2Bgq; hzpAW: if (!$this->ion_auth->logged_in()) { goto hxiZL; } goto DA7kz; Ul1sG: $this->load->model("Kelas_model", "kelas"); goto X9myV; COKQ9: LDrMb: goto u1vo8; czwjg: $this->form_validation->set_error_delimiters('', ''); goto jPlpl; mT9eG: show_error("Hanya Administrator yang diberi hak untuk mengakses halaman ini, <a href="" . base_url("dashboard") . "">Kembali ke menu awal</a>", 403, "Akses Terlarang"); goto COKQ9; uIGKm: hxiZL: goto YZEYF; DA7kz: if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("guru"))) { goto LDrMb; } goto mT9eG; u1vo8: goto u0pzh; goto uIGKm; mb4jV: $this->load->database(); goto pphoo; pphoo: $this->load->library(["datatables", "form_validation"]); goto kOtVV; X9myV: $this->load->model("Dropdown_model", "dropdown"); goto V3HDE; YZEYF: redirect("auth"); goto zcjeS; d4jh1: parent::__construct(); goto hzpAW; V3HDE: $this->load->model("Master_model", "master"); goto czwjg; jPlpl: } public function output_json($data, $encode = true) { goto GBgnT; BTUsl: $this->output->set_content_type("application/json")->set_output($data); goto g6lDD; kpfqt: $data = json_encode($data); goto lDld3; lDld3: BXJCr: goto BTUsl; GBgnT: if (!$encode) { goto BXJCr; } goto kpfqt; g6lDD: } public function index() { goto UZOY6; Cxc95: $tp = $this->dashboard->getTahunActive(); goto j24pS; yS1Af: $no_update = $this->db->field_exists("nip_kepsek", "rapor_admin_setting"); goto IZ0X_; rT32l: $data["profile"] = $this->dashboard->getProfileAdmin($user->id); goto VEMCb; ngWkp: r6JwB: goto UQcLJ; GWJOf: $this->dbforge->add_column("rapor_admin_setting", $field); goto ngWkp; UZOY6: $this->load->model("Dashboard_model", "dashboard"); goto yS1Af; F2NV9: redirect("rapor/raporkkm"); goto Pl2De; BP81E: if ($this->ion_auth->is_admin()) { goto w7JHY; } goto F2NV9; YvaJi: G1Qbw: goto tnSZK; GTUkc: w7JHY: goto expR1; Aet1a: $data["tp_active"] = $tp; goto iQBpI; IZ0X_: if ($no_update) { goto r6JwB; } goto Vniaf; VEMCb: $data["rapor"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PPbx3; Vniaf: $field = array("nip_kepsek" => array("type" => "int", "constraint" => 1, "default" => 0), "nip_walikelas" => array("type" => "int", "constraint" => 1, "default" => 0)); goto GWJOf; ne33G: $data["smt_active"] = $smt; goto rT32l; NtZTm: $data["tp"] = $this->dashboard->getTahun(); goto Aet1a; expR1: $this->load->view("_templates/dashboard/_header", $data); goto oYLYx; Pl2De: goto G1Qbw; goto GTUkc; iQBpI: $data["smt"] = $this->dashboard->getSemester(); goto ne33G; oYLYx: $this->load->view("setting/rapor"); goto Jrzff; typ9s: $data = ["user" => $user, "judul" => "Pengaturan Rapor", "subjudul" => "Pengaturan Rapor", "setting" => $this->dashboard->getSetting()]; goto Cxc95; UQcLJ: $user = $this->ion_auth->user()->row(); goto typ9s; Jrzff: $this->load->view("_templates/dashboard/_footer"); goto YvaJi; j24pS: $smt = $this->dashboard->getSemesterActive(); goto NtZTm; PPbx3: $data["kkm_drop"] = ["Tidak", "Ya"]; goto BP81E; tnSZK: } public function saveRaporAdmin() { goto ywURL; Vrhro: $input = ["id_setting" => $tp->id_tp . $smt->id_smt, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "tgl_rapor_pts" => $this->input->post("tgl_rapor_pts", true), "nip_kepsek" => $this->input->post("nip_kepsek", true), "nip_walikelas" => $this->input->post("nip_walikelas", true), "tgl_rapor_akhir" => $this->input->post("tgl_rapor_akhir", true), "tgl_rapor_kelas_akhir" => $this->input->post("tgl_rapor_kelas_akhir", true), "kkm_tunggal" => $this->input->post("kkm_tunggal", true), "kkm" => $this->input->post("kkm", true), "bobot_ph" => $this->input->post("bobot_ph", true), "bobot_pts" => $this->input->post("bobot_pts", true), "bobot_pas" => $this->input->post("bobot_pas", true)]; goto DiLwT; DiLwT: $update = $this->db->replace("rapor_admin_setting", $input); goto PJByT; ywURL: $this->load->model("Dashboard_model", "dashboard"); goto sDktZ; PJByT: $data["status"] = $update; goto fCn8r; sDktZ: $tp = $this->dashboard->getTahunActive(); goto lD0D7; fCn8r: $this->output_json($data); goto zuoW6; lD0D7: $smt = $this->dashboard->getSemesterActive(); goto Vrhro; zuoW6: } public function raporkkm() { goto xBTCr; zHQVb: $this->load->view("members/guru/templates/header", $data); goto lY5m7; MKjJU: $this->load->view("members/guru/templates/footer"); goto ZEjcB; ByLxD: t4faF: goto sBHiv; Gk4_0: $data = ["user" => $user, "judul" => "KKM dan Bobot", "subjudul" => "Input KKM dan Bobot Nilai", "setting" => $this->dashboard->getSetting()]; goto VBqbf; Y48N2: $arrKelas = []; goto bZXnN; dPHX0: $data["tp_active"] = $tp; goto fPg7_; zo1RS: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto HBDfx; BO5B8: $ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : []; goto pz115; Rsnsg: $user = $this->ion_auth->user()->row(); goto Gk4_0; NNWt0: $data["guru"] = $guru; goto FSEUe; RDiKv: foreach ($mapel as $m) { goto i8rwb; i8rwb: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto BE0Na; mTm5e: zTA8Z: goto KPqqw; BE0Na: foreach ($m->kelas_mapel as $kls) { goto fdeMk; PV3CP: KzrLB: goto vt1Cm; xEuz5: $arrKelas[$m->id_mapel][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas]; goto PV3CP; FXgWO: if (!($key_kelas !== false)) { goto KzrLB; } goto xEuz5; fdeMk: $key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas")); goto FXgWO; vt1Cm: bTc7X: goto ZCYH_; ZCYH_: } goto YnMJa; YnMJa: bEHez: goto mTm5e; KPqqw: } goto Uagut; Uagut: D_jon: goto NNWt0; wHAov: $data["kelas_ekstra"] = $arrKelasEkstra; goto zHQVb; HBDfx: $mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : []; goto VBJL1; bZXnN: $kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt); goto RDiKv; lY5m7: $this->load->view("members/guru/rapor/kkm/data"); goto MKjJU; CgRQe: foreach ($ekstra as $m) { goto RBrIE; T_2Qu: foreach ($m->kelas_ekstra as $kls) { goto LMQ34; MZESA: $arrKelasEkstra[$m->id_ekstra][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas]; goto gCK6i; gCK6i: iBP_s: goto JC0Ea; LMQ34: $key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas")); goto fPgAV; JC0Ea: Iy48x: goto u4ws9; fPgAV: if (!($key_kelas !== false)) { goto iBP_s; } goto MZESA; u4ws9: } goto BuEP5; RBrIE: $arrEkstra[$m->id_ekstra] = $m->nama_ekstra; goto T_2Qu; EUM5q: d21Ka: goto P7LpB; BuEP5: xBrtZ: goto EUM5q; P7LpB: } goto ByLxD; gdymo: $data["ekstra"] = $arrEkstra; goto wHAov; NCcag: if (!(count($ekstra) > 0)) { goto l8_Fq; } goto CgRQe; xBTCr: $this->load->model("Dashboard_model", "dashboard"); goto Rsnsg; aTzZS: $data["kelas"] = $arrKelas; goto BO5B8; VBqbf: $tp = $this->dashboard->getTahunActive(); goto D1ELg; sBHiv: l8_Fq: goto gdymo; cPWWH: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto zo1RS; yPq04: $data["tp"] = $this->dashboard->getTahun(); goto dPHX0; pz115: $arrEkstra = []; goto btCOb; D1ELg: $smt = $this->dashboard->getSemesterActive(); goto yPq04; fPg7_: $data["smt"] = $this->dashboard->getSemester(); goto VEwuc; btCOb: $arrKelasEkstra = []; goto NCcag; FSEUe: $data["mapel"] = $arrMapel; goto aTzZS; VEwuc: $data["smt_active"] = $smt; goto cPWWH; VBJL1: $arrMapel = []; goto Y48N2; ZEjcB: } public function datakkm($mapel, $kelas) { goto yShKg; JCOiG: $smt = $this->dashboard->getSemesterActive(); goto nHLIY; XYDCv: $data["kelas"] = $kelas; goto kuGzC; nHLIY: $kkm = ''; goto zQ3Aw; hdk2l: $tp = $this->dashboard->getTahunActive(); goto JCOiG; ldoJk: odQRv: goto QzW6j; queGq: $kkm = $this->rapor->getKkm($mapel . $kelas . $tp->id_tp . $smt->id_smt . "1"); goto ldoJk; GrvvW: $data["tp"] = $tp->id_tp; goto DfTSK; yShKg: $this->load->model("Dashboard_model", "dashboard"); goto hdk2l; DfTSK: $data["smt"] = $smt->id_smt; goto utk0y; r8BON: $this->output_json($data); goto XYkqE; utk0y: $data["setting"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto r8BON; kuGzC: $data["kkm"] = $kkm; goto GrvvW; zQ3Aw: if (!($kelas != null)) { goto odQRv; } goto queGq; QzW6j: $data["mapel"] = $mapel; goto XYDCv; XYkqE: } public function datakkmEkstra($ekstra, $kelas) { goto Pjp_l; r7CeF: $data["kkm"] = $kkm; goto DAyiz; DAyiz: $data["tp"] = $tp->id_tp; goto RnhQA; dcajs: if (!($kelas != null)) { goto rnobE; } goto hRKEy; hRKEy: $kkm = $this->rapor->getKkm($ekstra . $kelas . $tp->id_tp . $smt->id_smt . "2"); goto eQsY4; eQsY4: rnobE: goto zLeGh; nTEHz: $data["setting"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto rio08; iQR1w: $kkm = ''; goto dcajs; w4SC0: $data["kelas"] = $kelas; goto r7CeF; HSEHK: $tp = $this->dashboard->getTahunActive(); goto g7W1w; Pjp_l: $this->load->model("Dashboard_model", "dashboard"); goto HSEHK; zLeGh: $data["ekstra"] = $ekstra; goto w4SC0; g7W1w: $smt = $this->dashboard->getSemesterActive(); goto iQR1w; RnhQA: $data["smt"] = $smt->id_smt; goto nTEHz; rio08: $this->output_json($data); goto cpkCU; cpkCU: } public function saveKkm() { goto fZgrQ; jMUYi: $update = $this->db->replace("rapor_kkm", $input); goto Tg4LK; VIpHE: $smt = $this->dashboard->getSemesterActive(); goto YVtpK; Tg4LK: $data["status"] = $update; goto YSUcb; YVtpK: $input = ["id_kkm" => $this->input->post("id_kkm", true), "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "bobot_ph" => $this->input->post("bobot_ph", true), "bobot_pts" => $this->input->post("bobot_pts", true), "bobot_pas" => $this->input->post("bobot_pas", true), "kkm" => $this->input->post("kkm", true), "beban_jam" => $this->input->post("beban", true), "jenis" => $this->input->post("jenis_kkm", true), "id_kelas" => $this->input->post("id_kelas", true), "id_mapel" => $this->input->post("id_mapel", true)]; goto jMUYi; ZML3t: $tp = $this->dashboard->getTahunActive(); goto VIpHE; YSUcb: $this->output_json($data); goto YBUa4; fZgrQ: $this->load->model("Dashboard_model", "dashboard"); goto ZML3t; YBUa4: } public function raporkikd() { goto Gv7Nj; C2Mhp: $data = ["user" => $user, "judul" => "Indikator KD", "subjudul" => "Ringkasan Materi Penilaian", "setting" => $this->dashboard->getSetting()]; goto HmEQF; sARuE: $this->load->view("members/guru/rapor/kikd/data"); goto MQgsJ; aSVVp: $arrKelas = []; goto f2wEp; QEIGs: foreach ($mapel as $m) { goto Ne1j9; and3T: tYTnJ: goto udxuB; udxuB: aQ9Vt: goto K0vZ8; Ne1j9: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto pJ2Ji; pJ2Ji: foreach ($m->kelas_mapel as $kls) { goto mxFvT; ldArb: wCk0h: goto cFDT_; kxt6e: if (!($key_kelas !== false)) { goto wCk0h; } goto RvUi1; mxFvT: $key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas")); goto kxt6e; RvUi1: $arrKelas[$m->id_mapel][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas]; goto ldArb; cFDT_: pcrrc: goto CPnYm; CPnYm: } goto and3T; K0vZ8: } goto gpmsv; gD8Pq: $data["kelas"] = $arrKelas; goto VSssN; gpmsv: qSd7c: goto KZukK; oFexS: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto d2S0l; FScPV: $smt = $this->dashboard->getSemesterActive(); goto yfHMC; gW9W8: $user = $this->ion_auth->user()->row(); goto C2Mhp; XhsQp: $data["guru"] = $guru; goto O25sn; oTwOg: $data["smt"] = $this->dashboard->getSemester(); goto eyIck; HmEQF: $tp = $this->dashboard->getTahunActive(); goto FScPV; O25sn: $data["mapel"] = $arrMapel; goto gD8Pq; VSssN: $this->load->view("members/guru/templates/header", $data); goto sARuE; Gv7Nj: $this->load->model("Dashboard_model", "dashboard"); goto gW9W8; eyIck: $data["smt_active"] = $smt; goto jmf7N; ZSJkS: $arrMapel = []; goto aSVVp; jmf7N: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto oFexS; dwIFU: $data["tp_active"] = $tp; goto oTwOg; d2S0l: $mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto ZSJkS; vGEIe: if (!($mapel != null)) { goto UJZZI; } goto QEIGs; MQgsJ: $this->load->view("members/guru/templates/footer"); goto qrnj0; f2wEp: $kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt); goto vGEIe; yfHMC: $data["tp"] = $this->dashboard->getTahun(); goto dwIFU; KZukK: UJZZI: goto XhsQp; qrnj0: } public function datakikd($mapel, $kelas) { goto vW0pp; fxsh7: $data["kikd"] = $arrKiKd; goto qPOD7; jiF5v: $data["mapel"] = $mapel; goto Ey0da; HwPwv: $aspek = ["1", "2"]; goto vlqBV; WZAAR: $kikds = $this->rapor->getKikdMapelKelas($mapel, $kelas, $tp->id_tp, $smt->id_smt); goto ai77P; vlqBV: foreach ($aspek as $asp) { goto gym2K; MErwL: oaOM_: goto tWG2W; gym2K: $i = 0; goto Us9kv; bkxPl: h1RmD: goto r7r0R; PEzal: if (!($i < 8)) { goto GmhD_; } goto lleVo; s_Xrp: $key_ki = array_search($mapel . $kelas . $asp . $no, array_column($kikds, "id_kikd")); goto tmn78; Us9kv: q9mA6: goto PEzal; t4lSx: whQQb: goto bkxPl; t8Emi: GmhD_: goto Mk5cE; tmn78: if ($key_ki !== false) { goto oaOM_; } goto kPcDw; r7r0R: $i++; goto vkkJR; fQZJi: goto whQQb; goto MErwL; vkkJR: goto q9mA6; goto t8Emi; lleVo: $no = $i + 1; goto s_Xrp; tWG2W: $arrKiKd[$asp][$mapel . $kelas . $asp . $no] = $kikds[$key_ki]; goto t4lSx; Mk5cE: cvvU9: goto pGNAZ; kPcDw: $arrKiKd[$asp][$mapel . $kelas . $asp . $no] = ["materi_kikd" => '']; goto fQZJi; pGNAZ: } goto r1yhz; qPOD7: $this->output_json($data); goto x03lG; t8eY_: xqirf: goto jiF5v; ai77P: $arrKiKd[] = []; goto UStjH; UStjH: if (!($kelas != null)) { goto xqirf; } goto HwPwv; jdYE8: $tp = $this->dashboard->getTahunActive(); goto RlExJ; Ey0da: $data["kelas"] = $kelas; goto fxsh7; RlExJ: $smt = $this->dashboard->getSemesterActive(); goto WZAAR; r1yhz: SmoYA: goto t8eY_; vW0pp: $this->load->model("Dashboard_model", "dashboard"); goto jdYE8; x03lG: } public function saveKikd() { goto EIb1J; BjPyi: $data["status"] = $updated; goto mzmvf; rRh7F: $smt = $this->dashboard->getSemesterActive(); goto sm0cD; aEHGz: $this->output_json($data); goto hJIkC; mzmvf: $data["json"] = $sjson; goto aEHGz; sm0cD: $updated = false; goto EOTlj; PKGga: $sjson = $this->input->post("materi", true); goto xzaoL; EIb1J: $this->load->model("Dashboard_model", "dashboard"); goto PKGga; xzaoL: $tp = $this->dashboard->getTahunActive(); goto rRh7F; frHI2: Lf0TF: goto BjPyi; EOTlj: foreach ((array) $sjson as $aspek => $mapel_kelas) { goto q16Dm; gnhqm: PluNg: goto pDLQj; q16Dm: foreach ($mapel_kelas as $idmk => $kikd) { goto EU6JJ; l89Gz: Y1g5h: goto yKlig; lY5AZ: cypgF: goto l89Gz; EU6JJ: foreach ($kikd as $id => $materi) { goto KhIWx; lYH_f: $updated = $this->db->replace("rapor_kikd", $input); goto j60XY; KhIWx: $input = ["id_kikd" => $id, "id_mapel_kelas" => $idmk, "aspek" => $aspek, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $materi]; goto lYH_f; j60XY: mfedh: goto NKQk6; NKQk6: } goto lY5AZ; yKlig: } goto INQrm; INQrm: XNRKk: goto gnhqm; pDLQj: } goto frHI2; hJIkC: } public function raporNilai() { goto EvHxD; UTTTi: $user = $this->ion_auth->user()->row(); goto dhB_h; qyr19: $ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : []; goto nF7zL; vPWXa: $data["siswas"] = $siswas; goto RVAj_; EvHxD: $this->load->model("Dashboard_model", "dashboard"); goto UTTTi; j0SUG: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto hz95C; t5s8H: $data["smt"] = $this->dashboard->getSemester(); goto Gqtc5; q9Nkr: $this->load->view("members/guru/templates/header", $data); goto kSExm; JGwwR: $data["ekstra"] = $arrEkstra; goto pbJr_; wlktF: $data["siswae"] = $siswae; goto JGwwR; tLXdd: KtsRr: goto c5ele; zd343: $pts = []; goto C5TF7; jX80P: d2bXH: goto peN4Z; tTFey: if (!(count($ekstra) > 0)) { goto d2bXH; } goto FkK0k; k14Tv: $harian = []; goto zd343; FYmyW: $data["tp_active"] = $tp; goto t5s8H; OWNK2: C8zGT: goto jX80P; zQTBh: $siswas = []; goto BSzt5; SltFb: $levelsMapel = []; goto k14Tv; C5TF7: $pas = []; goto vTZRy; ZQpic: $data["level"] = array_unique($levelsMapel); goto vPWXa; kSExm: $this->load->view("members/guru/rapor/nilai/data"); goto Mp9YK; FkK0k: foreach ($ekstra as $m) { goto sMI9T; h3eW1: foreach ($m->kelas_ekstra as $kls) { goto BK0wF; nngSI: $siswae[$m->id_ekstra][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt)); goto JXgRu; JXgRu: $ektras[$m->id_ekstra][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiEkstraKelas($m->id_ekstra, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto hmcMU; hmcMU: ySWdL: goto cZVPe; TACcf: if (!($kelas_guru != null)) { goto ySWdL; } goto TNURf; BK0wF: $kelas_guru = $this->kelas->get_one($kls->kelas); goto TACcf; cZVPe: rSm_u: goto br7_v; TNURf: $arrKelasEkstra[$m->id_ekstra][] = ["id_kelas" => $kelas_guru->id_kelas, "level" => $kelas_guru->level_id, "nama_kelas" => $kelas_guru->nama_kelas]; goto nngSI; br7_v: } goto PpLep; sMI9T: $arrEkstra[$m->id_ekstra] = $m->nama_ekstra; goto h3eW1; iK6da: aMxAy: goto t6TDG; PpLep: jZmmu: goto iK6da; t6TDG: } goto OWNK2; d_ZQS: $arrKelasEkstra = []; goto tcaKk; nF7zL: $arrEkstra = []; goto d_ZQS; Mp9YK: $this->load->view("members/guru/templates/footer"); goto anjvL; hz95C: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Gac9j; nk120: $siswae = []; goto tTFey; tcaKk: $ektras = []; goto nk120; dhB_h: $data = ["user" => $user, "judul" => "Input Nilai", "subjudul" => "Input Nilai Rapor", "setting" => $this->dashboard->getSetting()]; goto gbLGs; uUXqe: $data["pts"] = $pts; goto eaolW; NBwYU: $data["guru"] = $guru; goto q9Nkr; RVAj_: $data["harian"] = $harian; goto uUXqe; pbJr_: $data["kelas_ekstra"] = $arrKelasEkstra; goto NBwYU; vTZRy: foreach ($mapel as $m) { goto bDoP1; YQU0Z: MQwz8: goto s26MK; Or0CO: foreach ($m->kelas_mapel as $kls) { goto PLNuJ; gGG2h: $pas[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiAkhirKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto kKiGN; hFXQ6: $siswas[$m->id_mapel][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt)); goto dDhaK; x3L6a: $arrKelasMapel[$m->id_mapel][] = ["id_kelas" => $kelas_guru->id_kelas, "level" => $kelas_guru->level_id, "nama_kelas" => $kelas_guru->nama_kelas]; goto hFXQ6; ocphP: if (!($kelas_guru != null)) { goto LPFXM; } goto luKGT; kKiGN: LPFXM: goto jMLc2; jMLc2: d5eGy: goto Fy_Gv; PLNuJ: $kelas_guru = $this->kelas->get_one($kls->kelas); goto ocphP; dDhaK: $harian[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiHarianKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto al4JV; al4JV: $pts[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiPtsKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto gGG2h; luKGT: $levelsMapel[] = $kelas_guru->level_id; goto x3L6a; Fy_Gv: } goto WhtPE; bDoP1: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto Or0CO; WhtPE: aFJmd: goto YQU0Z; s26MK: } goto tLXdd; Gac9j: $mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : []; goto zQTBh; xZ3CN: $arrKelasMapel = []; goto SltFb; rpASN: $smt = $this->dashboard->getSemesterActive(); goto x3gki; peN4Z: $data["ekstras"] = $ektras; goto wlktF; eaolW: $data["pas"] = $pas; goto qyr19; gbLGs: $tp = $this->dashboard->getTahunActive(); goto rpASN; Gqtc5: $data["smt_active"] = $smt; goto j0SUG; R0_DH: $data["kelas_mapel"] = $arrKelasMapel; goto ZQpic; x3gki: $data["tp"] = $this->dashboard->getTahun(); goto FYmyW; BSzt5: $arrMapel = []; goto xZ3CN; c5ele: $data["mapel"] = $arrMapel; goto R0_DH; anjvL: } public function raporNilaiGuru($filter = null, $id_mapel = null) { goto i2gT5; RIGXq: K62Dq: goto Gv2c6; Rlawl: $data["tp"] = $this->dashboard->getTahun(); goto foGzF; aAyEI: $siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt); goto tzdw5; I2tYP: $i++; goto nHAlG; B1kf0: $guru_mapel = ''; goto mzyD5; wTEaK: $ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto VWVoF; Pc1pK: N1YxR: goto G_Xlk; KUFQJ: $data["filter_selected"] = $filter; goto t2ipS; bW3wB: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto b1J9b; H0i0E: dCENJ: goto DgFk4; MQeoH: zjpUG: goto rRwNm; w_nmt: $dropEskul = $this->dropdown->getAllEkskul(); goto UJeOC; DgFk4: if (!($id_mapel != null)) { goto Vx9_d; } goto yFnGQ; b1J9b: $i = 0; goto dSE7w; yFnGQ: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto I4XL7; q1nS9: $data["nilai"] = $nilai; goto XUiO_; cRUtl: fdTL7: goto f9SZO; g0qVc: $ret[''] = "Pilih Mapel"; goto eZmSL; xbGrk: $user = $this->ion_auth->user()->row(); goto hnhyn; KXsDC: L1vG1: goto XVXI9; hPwxs: $ret[''] = "Pilih Eskul"; goto w_nmt; dSE7w: Nkwrw: goto a08KA; Vsqml: $data["mapel"] = $ret + $dropMapel; goto hPwxs; rRwNm: $i++; goto N92PG; GATau: $smt = $this->dashboard->getSemesterActive(); goto Rlawl; vd09H: $data["mapel_selected"] = $id_mapel; goto KUFQJ; t2ipS: $jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt); goto tOFwg; MlR51: ZVc8C: goto aAyEI; X4Dx8: $aspek = ["1", "2"]; goto VA29w; ADmhh: if (!($guru->wali_kelas != null)) { goto fdTL7; } goto X4Dx8; sdcbB: $kkm_ekstra = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "2"); goto yF8X8; TyGXV: Vx9_d: goto pRc69; wrPHF: fG1xt: goto bW3wB; am37W: foreach ($jabatan_guru as $jab) { goto HxQQi; MDtqx: idkQR: goto MGKui; HxQQi: foreach ($jab->ekstra_kelas as $mk) { goto ZEykX; ARvLl: foreach ($mk["kelas_ekstra"] as $km) { goto P1U1e; P1U1e: if (!($km["kelas"] == $guru->wali_kelas)) { goto oMlK0; } goto gKmGn; oxx7O: pKrT5: goto NiIch; gKmGn: $guru_mapel = $jab->nama_guru; goto pmpbk; pmpbk: oMlK0: goto oxx7O; NiIch: } goto oFmPy; ZEykX: if (!($mk["id_ekstra"] == $id_mapel)) { goto NXCvT; } goto ARvLl; OoQsF: EEcdM: goto EkoAV; oFmPy: UOpO2: goto LOWHi; LOWHi: NXCvT: goto OoQsF; EkoAV: } goto vjv9C; vjv9C: I0ZY2: goto MDtqx; MGKui: } goto wrPHF; xPjnT: $data["smt"] = $this->dashboard->getSemester(); goto H_T58; I4XL7: if ($setting->kkm_tunggal == "1") { goto l9DGw; } goto DhC7i; X7LoQ: $siswa = $siswas[$i]; goto wTEaK; hnhyn: $data = ["user" => $user, "judul" => "Semua Nilai", "subjudul" => "Semua Nilai Rapor", "setting" => $this->dashboard->getSetting()]; goto OSwwE; iQ7Js: $data["siswa"] = $siswas; goto q1nS9; VuWWD: $data["kkm_ekstra"] = $kkm_ekstra; goto Bk8o3; f9VNN: E2zsj: goto B1kf0; Q7zD5: $kkm = $setting; goto gT9K0; GC89z: $data["filter"] = ['' => "Filter berdasarkan", "1" => "Mata Pelajaran", "2" => "Ekstrakurikuler"]; goto VxuzF; tOFwg: foreach ($jabatan_guru as $jabatan) { goto haMg6; Wk_wT: r5PFn: goto beUTy; ugVBG: $jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas); goto Wk_wT; haMg6: $jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas); goto ugVBG; beUTy: } goto H0i0E; pRc69: $this->load->view("members/guru/templates/header", $data); goto I9VJu; a08KA: if (!($i < count($siswas))) { goto N1YxR; } goto X7LoQ; VWVoF: $nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto MUspM; Mrmuf: $this->load->view("members/guru/templates/footer"); goto ApLzd; I9VJu: $this->load->view("members/guru/rapor/nilai/nilaiguru"); goto Mrmuf; Bk8o3: $data["guru_mapel"] = $guru_mapel; goto TyGXV; Ylyou: fReBh: goto lRFzS; N92PG: goto fReBh; goto KXsDC; W3ujk: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "p_rata_rata" => '', "p_predikat" => "=", "p_deskripsi" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => '', "k_rata_rata" => '', "k_predikat" => '', "k_deskripsi" => '']; goto rzAfH; FzQEa: $guru_mapel = ''; goto am37W; G_Xlk: goto LkyLB; goto f9VNN; UJeOC: $data["ekstra"] = $ret + $dropEskul; goto GC89z; JOq6P: $siswa = $siswas[$i]; goto W3ujk; gT9K0: $kkm_ekstra = $setting; goto MlR51; i2gT5: $this->load->model("Dashboard_model", "dashboard"); goto xbGrk; VA29w: foreach ($aspek as $asp) { goto fWKIY; jca1p: $no = $i + 1; goto DQ5qp; DZKVt: EYHeJ: goto SL_rg; fWKIY: $i = 0; goto XffPj; XffPj: lzLZK: goto Rsknx; Rsknx: if (!($i < 8)) { goto EYHeJ; } goto jca1p; SL_rg: zZHPO: goto H3M0M; tRjZd: OEV8o: goto rcOES; utM0n: goto lzLZK; goto DZKVt; rcOES: $i++; goto utM0n; DQ5qp: $arrKiKd[$asp][$id_mapel . $guru->wali_kelas . $asp . $no] = $this->rapor->getKikdMapel($id_mapel . $guru->wali_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto tRjZd; H3M0M: } goto sFt8K; OHd8k: $arrKiKd[] = []; goto ADmhh; lPsVv: l9DGw: goto Q7zD5; jbCcZ: $data["guru"] = $guru; goto g0qVc; sFt8K: mrybH: goto cRUtl; tzdw5: $nilai = []; goto OHd8k; XVXI9: LkyLB: goto iQ7Js; yF8X8: goto ZVc8C; goto lPsVv; lRFzS: if (!($i < count($siswas))) { goto L1vG1; } goto JOq6P; XUiO_: $data["kkm"] = $kkm; goto VuWWD; mzyD5: foreach ($jabatan_guru as $jab) { goto UKFNC; jR3jm: ZdRu8: goto jeR17; ECZfx: gr3ry: goto jR3jm; UKFNC: foreach ($jab->mapel_kelas as $mk) { goto DRBb6; DRBb6: if (!($mk["id_mapel"] == $id_mapel)) { goto ShiNS; } goto Tsgnl; EG51C: ShiNS: goto stVm0; stVm0: nGXzV: goto VeMxM; fE07G: tee93: goto EG51C; Tsgnl: foreach ($mk["kelas_mapel"] as $km) { goto KFAK0; p63Za: $guru_mapel = $jab->nama_guru; goto bi7J2; bi7J2: JnC3s: goto dbKU0; dbKU0: BRZiy: goto hufER; KFAK0: if (!($km["kelas"] == $guru->wali_kelas)) { goto JnC3s; } goto p63Za; hufER: } goto fE07G; VeMxM: } goto ECZfx; jeR17: } goto RIGXq; DhC7i: $kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "1"); goto sdcbB; Gv2c6: $i = 0; goto Ylyou; VxuzF: $data["ekstra_selected"] = $id_mapel; goto vd09H; MUspM: eKoUf: goto I2tYP; nHAlG: goto Nkwrw; goto Pc1pK; eZmSL: $dropMapel = $this->dropdown->getAllMapel(); goto Vsqml; f9SZO: if ($filter == "1") { goto E2zsj; } goto FzQEa; rzAfH: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto crnyi; foGzF: $data["tp_active"] = $tp; goto xPjnT; OSwwE: $tp = $this->dashboard->getTahunActive(); goto GATau; H_T58: $data["smt_active"] = $smt; goto F1jJN; F1jJN: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto jbCcZ; crnyi: $nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns; goto MQeoH; ApLzd: } public function raporCekNilai($filter = null, $id_mapel = null) { goto C5KRR; BHxrI: $guru_mapel = ''; goto vVCRH; IfrAj: $ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto msRbI; gfn75: $arrKiKd[] = []; goto UD_KV; yCQsj: $nilai = []; goto gfn75; wZR1c: $kkm = $setting; goto p3mia; ek04W: ROF0r: goto syy9u; btEgy: $tp = $this->dashboard->getTahunActive(); goto hGryi; ojaMB: $data["ekstra_selected"] = $id_mapel; goto wjRo8; cpYwz: $data["filter_selected"] = $filter; goto k48U6; Ox9Ix: $data["siswa"] = $siswas; goto PNZs6; np4N4: $data["tp"] = $this->dashboard->getTahun(); goto FHT7Y; YMAqk: hzVD6: goto VVawN; msRbI: $nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto RJMiu; k48U6: $jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt); goto KFHD3; RBOWu: $siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt); goto yCQsj; had93: $dropMapel = $this->dropdown->getAllMapel(); goto LtSrh; p3mia: r3qC3: goto RBOWu; vCF4Y: $aspek = ["1", "2"]; goto n3Ns7; PNZs6: $data["nilai"] = $nilai; goto ZBrN4; n3Ns7: foreach ($aspek as $asp) { goto p0tbs; FFzLn: $no = $i + 1; goto kRVHG; p0tbs: $i = 0; goto Ubfhi; E9yv2: goto ExZxW; goto Ukz0T; Ubfhi: ExZxW: goto JKgix; Xd2vY: QXqwI: goto LwS4C; Ukz0T: y6wtE: goto Xd2vY; IR0dY: lbKzX: goto oYZ6o; JKgix: if (!($i < 8)) { goto y6wtE; } goto FFzLn; kRVHG: $arrKiKd[$asp][$id_mapel . $guru->wali_kelas . $asp . $no] = $this->rapor->getKikdMapel($id_mapel . $guru->wali_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto IR0dY; oYZ6o: $i++; goto E9yv2; LwS4C: } goto oTCaO; uQlGR: if ($filter == "1") { goto rr0Xm; } goto BHxrI; ll17X: if (!($i < count($siswas))) { goto RoHkV; } goto SJbpU; oTCaO: jTKDn: goto oadIB; fB9A_: $data["ekstra"] = $ret + $dropEskul; goto xARfp; RzfS_: EyBzX: goto ll17X; C5KRR: $this->load->model("Dashboard_model", "dashboard"); goto GXUg9; hHJEi: goto r3qC3; goto PE2kA; KFHD3: foreach ($jabatan_guru as $jabatan) { goto OWOQX; fXQfl: $jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas); goto MB_0A; MB_0A: SLVUS: goto SJIx3; OWOQX: $jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas); goto fXQfl; SJIx3: } goto YMAqk; aRil8: qA_eA: goto afsJb; wjRo8: $data["mapel_selected"] = $id_mapel; goto cpYwz; txZjJ: $data = ["user" => $user, "judul" => "Semua Nilai", "subjudul" => "Semua Nilai Rapor", "setting" => $this->dashboard->getSetting(), "guru" => $guru]; goto np4N4; aRA1l: goto Wyij3; goto B21fb; eAGfw: WTCNm: goto wBy8_; PE2kA: G4lln: goto wZR1c; Sbeo6: if ($setting->kkm_tunggal == "1") { goto G4lln; } goto EBwbZ; EnpJb: $ret[''] = "Pilih Mapel"; goto had93; jNcm1: $ret[''] = "Pilih Eskul"; goto vFtEW; ZBrN4: $data["kkm"] = $kkm; goto SmsOj; LtSrh: $data["mapel"] = $ret + $dropMapel; goto jNcm1; DbBWs: $i++; goto JDpXh; EBwbZ: $jenis = $filter == "1" ? "1" : "2"; goto MCtNo; WMnQn: Ty1wj: goto O3Van; BZf1c: $data["smt_active"] = $smt; goto EnpJb; nOQtw: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto vve0_; sz_OB: $nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns; goto aRil8; kY0Pu: RoHkV: goto aRA1l; Jlg17: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto sz_OB; SJbpU: $siswa = $siswas[$i]; goto IfrAj; VXZWy: $data["smt"] = $this->dashboard->getSemester(); goto BZf1c; dEdaE: foreach ($jabatan_guru as $jab) { goto yzFyv; Kuprb: ddbdF: goto eR4mY; yzFyv: foreach ($jab->mapel_kelas as $mk) { goto rbWcd; SOBfZ: p7SRr: goto R5k8v; R5k8v: yq_Og: goto d57aA; HwQhd: Gijmn: goto SOBfZ; rbWcd: if (!($mk["id_mapel"] == $id_mapel)) { goto p7SRr; } goto RH_wZ; RH_wZ: foreach ($mk["kelas_mapel"] as $km) { goto igzcw; igzcw: if (!($km["kelas"] == $guru->wali_kelas)) { goto oajh1; } goto i3Lm3; NJrnQ: lrHQE: goto OTIc2; i3Lm3: $guru_mapel = $jab->nama_guru; goto v2Mgp; v2Mgp: oajh1: goto NJrnQ; OTIc2: } goto HwQhd; d57aA: } goto fewcG; fewcG: TlAYq: goto Kuprb; eR4mY: } goto ek04W; O3Van: $this->load->view("members/guru/templates/header", $data); goto r_SCe; B21fb: rr0Xm: goto UD1VV; vve0_: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto txZjJ; kQKnc: goto dk3a1; goto sFuBP; SmsOj: $data["guru_mapel"] = $guru_mapel; goto WMnQn; sFuBP: kjEpg: goto mGCLB; VVawN: if (!($id_mapel != null)) { goto Ty1wj; } goto yDoNM; AY8nB: $i = 0; goto RzfS_; uMFYd: if (!($i < count($siswas))) { goto kjEpg; } goto hzyWS; yDoNM: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto Sbeo6; xARfp: $data["filter"] = ['' => "Filter berdasarkan", "1" => "Mata Pelajaran", "2" => "Ekstrakurikuler"]; goto ojaMB; X2LIV: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "p_rata_rata" => '', "p_predikat" => "=", "p_deskripsi" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => '', "k_rata_rata" => '', "k_predikat" => '', "k_deskripsi" => '']; goto Jlg17; mGCLB: Wyij3: goto Ox9Ix; vVCRH: foreach ($jabatan_guru as $jab) { goto dTur9; dTur9: foreach ($jab->ekstra_kelas as $mk) { goto tyQJs; LXhGK: foreach ($mk["kelas_ekstra"] as $km) { goto zZ4Ge; JK81w: Iityl: goto GGtqf; oBSiP: nqO5t: goto JK81w; hqCro: $guru_mapel = $jab->nama_guru; goto oBSiP; zZ4Ge: if (!($km["kelas"] == $guru->wali_kelas)) { goto nqO5t; } goto hqCro; GGtqf: } goto WsjyO; WsjyO: LOv3X: goto nQqFQ; u7BJR: Eu55N: goto A96B0; tyQJs: if (!($mk["id_ekstra"] == $id_mapel)) { goto yNUjm; } goto LXhGK; nQqFQ: yNUjm: goto u7BJR; A96B0: } goto w4Vl8; ehxsK: aEu05: goto V3Rfe; w4Vl8: lfOi2: goto ehxsK; V3Rfe: } goto eAGfw; RJMiu: RNnFU: goto DbBWs; wBy8_: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto AY8nB; GXUg9: $user = $this->ion_auth->user()->row(); goto btEgy; UD1VV: $guru_mapel = ''; goto dEdaE; UD_KV: if (!($guru->wali_kelas != null)) { goto KZRMm; } goto vCF4Y; MCtNo: $kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . $jenis); goto hHJEi; hGryi: $smt = $this->dashboard->getSemesterActive(); goto WyAqF; VfF7k: $this->load->view("members/guru/templates/footer"); goto MrQfI; oadIB: KZRMm: goto uQlGR; r_SCe: $this->load->view("members/guru/rapor/nilai/periksa"); goto VfF7k; hzyWS: $siswa = $siswas[$i]; goto X2LIV; JDpXh: goto EyBzX; goto kY0Pu; afsJb: $i++; goto kQKnc; FHT7Y: $data["tp_active"] = $tp; goto VXZWy; WyAqF: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto nOQtw; cW3re: dk3a1: goto uMFYd; syy9u: $i = 0; goto cW3re; vFtEW: $dropEskul = $this->dropdown->getAllEkskul(); goto fB9A_; MrQfI: } public function inputHarian($id_mapel, $id_kelas) { goto iZ1kM; zQs08: $data["tp_active"] = $tp; goto npkAa; okAha: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto FcZUl; pZEzH: if (!($setting != null)) { goto gcfCl; } goto i7Jde; iZ1kM: $this->load->model("Dashboard_model", "dashboard"); goto Wfx7y; b5w_S: $siswa = $siswas[$i]; goto c0X82; Wfx7y: $user = $this->ion_auth->user()->row(); goto MnABO; emnAB: $nilai = []; goto mQH3g; ZEeff: $i++; goto qY0nL; Etn62: Cv6mr: goto W13Wl; pRult: $data["kikd"] = $arrKiKd; goto dgpVD; W13Wl: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto emnAB; TOKLU: C35Ip: goto Zk53i; i7Jde: if ($setting->kkm_tunggal == "1") { goto rqEOJ; } goto PFa7F; mQH3g: $i = 0; goto chdKH; PXsAn: $data["tp"] = $this->dashboard->getTahun(); goto zQs08; SbYgB: IjEqa: goto ZEeff; fq1eQ: $mapel = ''; goto Vpack; Vt3sk: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto k7Rng; k7Rng: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto SbYgB; Vpack: $kelas = []; goto thXf_; chdKH: P8a4z: goto lxz1I; Zk53i: JYYXL: goto MHSq4; raOLR: $this->load->view("members/guru/templates/header", $data); goto V7nJH; G8MJt: goto Xajzs; goto DIjZh; XSSyB: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto cKp1u; thXf_: foreach ($mapels as $m) { goto LFZv3; QGA5l: $mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel]; goto BjHir; LFZv3: if (!($m->id_mapel === $id_mapel)) { goto vkAfR; } goto QGA5l; PX650: cnZmG: goto vmOPr; vmOPr: dd594: goto emHLs; bhtzo: foreach ($m->kelas_mapel as $kls) { goto gpeyp; gpeyp: if (!($kls->kelas === $id_kelas)) { goto Vv6MW; } goto KVCNh; KVCNh: $kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto hqW2r; hqW2r: Vv6MW: goto Ay221; Ay221: gtY5k: goto Z2hhB; Z2hhB: } goto PX650; BjHir: vkAfR: goto bhtzo; emHLs: } goto Etn62; qY0nL: goto P8a4z; goto On6Ls; MnABO: $tp = $this->dashboard->getTahunActive(); goto O3e5q; dgpVD: $data["setting_rapor"] = $setting; goto raOLR; Afsnj: $aspek = ["1", "2"]; goto KjBm3; O3e5q: $smt = $this->dashboard->getSemesterActive(); goto gmXMh; FcZUl: $kkm = null; goto pZEzH; xUO7E: $data["smt_active"] = $smt; goto pRult; KjBm3: foreach ($aspek as $asp) { goto h0AP1; CS5Rc: QhNtL: goto pNfQd; KM7pH: $r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto uWX3g; sm_Cy: $arrKiKd[$asp][$id_mapel . $id_kelas . $asp . $no] = $r; goto hFY8L; uKp8m: uuIh2: goto g9Xsd; mv3KA: $i++; goto y0MsH; y0MsH: goto QhNtL; goto uKp8m; KBdn5: $r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp - 1, $smt->id_smt); goto ZP5fC; g9Xsd: E033U: goto AD5XJ; q9BPL: $no = $i + 1; goto KM7pH; h0AP1: $i = 0; goto CS5Rc; pNfQd: if (!($i < 8)) { goto uuIh2; } goto q9BPL; ZP5fC: cTnJM: goto sm_Cy; hFY8L: Be1iw: goto mv3KA; uWX3g: if (!($r == null)) { goto cTnJM; } goto KBdn5; AD5XJ: } goto TOKLU; yEBsc: $arrKiKd[] = []; goto fgoHZ; PFa7F: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto G8MJt; c0X82: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "p_rata_rata" => '', "p_predikat" => "=", "p_deskripsi" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => '', "k_rata_rata" => '', "k_predikat" => '', "k_deskripsi" => '']; goto Vt3sk; gmXMh: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto XSSyB; V7nJH: $this->load->view("members/guru/rapor/nilai/harian"); goto hPQkP; fgoHZ: if (!($id_kelas != null)) { goto JYYXL; } goto Afsnj; DIjZh: rqEOJ: goto mgPmQ; SExXa: Xajzs: goto zbRW_; npkAa: $data["smt"] = $this->dashboard->getSemester(); goto xUO7E; MHSq4: $data = ["user" => $user, "judul" => "Nilai Harian Kelas ", "subjudul" => "Input Nilai Harian Mapel ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "mapel" => $mapel, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "kkm" => $kkm]; goto PXsAn; lxz1I: if (!($i < count($siswas))) { goto SRxW5; } goto b5w_S; On6Ls: SRxW5: goto okAha; zbRW_: gcfCl: goto yEBsc; cKp1u: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto fq1eQ; mgPmQ: $kkm = $setting; goto SExXa; hPQkP: $this->load->view("members/guru/templates/footer"); goto LKEj7; LKEj7: } public function downloadNilaiHarian($id_mapel, $id_kelas) { goto D3zRq; wGRBJ: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto SolXR; VgqTX: u47f3: goto mVFzz; Dxanx: $tp = $this->dashboard->getTahunActive(); goto n6Uck; aHLii: foreach ($siswas as $ind => $siswa) { goto LdY7H; pxtUk: $siswa->p7 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p7 ?? '' : ''; goto dpEeT; F_VSH: $siswa->p5 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p5 ?? '' : ''; goto Ys0Ia; hiIh5: $siswa->k2 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k2 ?? '' : ''; goto KcQ4A; X7Qi1: $siswa->no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis; goto L80Wo; H1K7z: $siswa->p3 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p3 ?? '' : ''; goto AN56_; qndhb: $siswa->k5 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k5 ?? '' : ''; goto lkcfq; wHsyH: cc1yn: goto oNADP; LdY7H: $siswa->no = $ind + 1; goto X7Qi1; KcQ4A: $siswa->k3 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k3 ?? '' : ''; goto mcbSV; L80Wo: $siswa->p1 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p1 ?? '' : ''; goto OKdm6; mEh1h: $siswa->k7 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k7 ?? '' : ''; goto XPCjL; OKdm6: $siswa->p2 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p2 ?? '' : ''; goto H1K7z; aTNRQ: $siswa->k1 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k1 ?? '' : ''; goto hiIh5; AN56_: $siswa->p4 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p4 ?? '' : ''; goto F_VSH; mcbSV: $siswa->k4 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k4 ?? '' : ''; goto qndhb; Ys0Ia: $siswa->p6 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p6 ?? '' : ''; goto pxtUk; lkcfq: $siswa->k6 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k6 ?? '' : ''; goto mEh1h; XPCjL: $siswa->k8 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k8 ?? '' : ''; goto wHsyH; dpEeT: $siswa->p8 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p8 ?? '' : ''; goto aTNRQ; oNADP: } goto LzkSs; s9huw: $this->output_json(["siswa" => $siswas, "kikd" => $kikds]); goto DxSnN; ndllM: $kikds = $this->rapor->getKikdMapelKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto KzcOG; RFHae: $kikds[] = ["nok" => 1, "kodek" => "K1", "k" => "Praktik/Portofolio/Proyek yang dinilai (lihat tabel KATA KERJA sebelah kanan)", "nop" => 1, "kodep" => "P1", "p" => "Materi yang dinilai (lihat tabel KATA KERJA sebelah kanan)"]; goto Yc1M8; n6Uck: $smt = $this->dashboard->getSemesterActive(); goto wGRBJ; KzcOG: foreach ($kikds as $ki) { goto JLKzY; bXycc: ZYiiv: goto Id6Zu; yCfSX: O7zuB: goto pc3o5; JLKzY: if ($ki->aspek == 1) { goto O7zuB; } goto KRVOl; o3BqZ: $ki->p = $ki->materi_kikd; goto XaDqZ; pc3o5: $nn = substr($ki->id_kikd, -1); goto Yd5ar; NYACK: $ki->kodek = "K" . $nn; goto mbFpI; Yd5ar: $ki->nop = $nn; goto m6Vrp; a1rj_: $ki->nok = $nn; goto NYACK; KRVOl: $nn = substr($ki->id_kikd, -1); goto a1rj_; mbFpI: $ki->k = $ki->materi_kikd; goto y24jm; y24jm: goto G0N_H; goto yCfSX; m6Vrp: $ki->kodep = "P" . $nn; goto o3BqZ; XaDqZ: G0N_H: goto bXycc; Id6Zu: } goto VgqTX; D3zRq: $this->load->model("Dashboard_model", "dashboard"); goto Dxanx; mVFzz: if (!(count($kikds) == 0)) { goto jtj4G; } goto RFHae; SolXR: $nilais = $this->rapor->getAllNilaiHarianKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto aHLii; LzkSs: oYtr9: goto ndllM; Yc1M8: jtj4G: goto s9huw; DxSnN: } public function uploadNilaiHarian() { goto O_DO_; vl023: $kikdp = []; goto lcJmG; D5ZIe: $tp = $this->dashboard->getTahunActive(); goto MfD5W; lcJmG: $kikdk = []; goto f6yo8; V16vg: mk_Is: goto cvnQR; ueVjI: $this->db->trans_complete(); goto TZhbM; MfD5W: $smt = $this->dashboard->getSemesterActive(); goto rKEP5; f6yo8: foreach ($p_siswa as $siswa) { goto YRlr2; q2hX6: unset($siswa["nisn"]); goto HogN0; nZptJ: $datas[] = $siswa; goto KEc6s; F18TU: $siswa["id_tp"] = $tp->id_tp; goto hFyBy; HogN0: unset($siswa["namasiswa"]); goto nZptJ; RJEPK: $siswa["id_siswa"] = $siswa["id"]; goto GDX7s; GDX7s: $siswa["id_mapel"] = $id_mapel; goto h0s3f; h0s3f: $siswa["id_kelas"] = $id_kelas; goto F18TU; yj3jc: unset($siswa["id"]); goto q2hX6; KEc6s: bb5jm: goto oCDKV; YRlr2: $siswa["id_nilai_harian"] = $id_mapel . $id_kelas . $siswa["id"] . $tp->id_tp . $smt->id_smt; goto RJEPK; hFyBy: $siswa["id_smt"] = $smt->id_smt; goto yj3jc; oCDKV: } goto O0EHE; SJbxQ: $id_kelas = $this->input->post("id_kelas"); goto D5ZIe; ZbrSY: $p_kikd = $this->input->post("kikd"); goto ytGeD; usN7G: foreach ($p_kikd as $kikd) { goto HYQ2F; HYQ2F: $kikdp[] = ["id_kikd" => $id_mapel . $id_kelas . "1" . $kikd["no"], "id_mapel_kelas" => $id_mapel . $id_kelas, "aspek" => 1, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $kikd["materipengetahuanyangdinilai"] != null ? strip_tags($kikd["materipengetahuanyangdinilai"] ?? '') : '']; goto DvvH2; DvvH2: $kikdk[] = ["id_kikd" => $id_mapel . $id_kelas . "2" . $kikd["no"], "id_mapel_kelas" => $id_mapel . $id_kelas, "aspek" => 2, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $kikd["materiketerampilanyangdinilai"] != null ? strip_tags($kikd["materiketerampilanyangdinilai"] ?? '') : '']; goto VENq4; VENq4: gv8iw: goto m_09B; m_09B: } goto V16vg; m2be3: $this->db->trans_start(); goto MAqSg; O_DO_: $this->load->model("Dashboard_model", "dashboard"); goto Jhb0E; Jhb0E: $p_siswa = $this->input->post("siswa"); goto ZbrSY; D_Fxm: BMMlc: goto ueVjI; TZhbM: $this->output_json($updated); goto LHpIH; cvnQR: $updated = 0; goto m2be3; V3FAp: foreach ($kikdp as $kip) { goto kf8bS; kf8bS: if (!($kip != null)) { goto EhLc1; } goto MgKCJ; VcYwB: hPrxH: goto MMItc; wS8Tb: EhLc1: goto VcYwB; MgKCJ: $this->db->replace("rapor_kikd", $kip); goto wS8Tb; MMItc: } goto TOceH; rKEP5: $datas = []; goto vl023; O0EHE: xvtEH: goto usN7G; h7D3l: lXDCl: goto V3FAp; TOceH: Qz1pb: goto J3oCX; J3oCX: foreach ($kikdk as $kik) { goto pMcoY; Sskvq: wVTK2: goto T7af9; hyCAV: $this->db->replace("rapor_kikd", $kik); goto fvKy1; fvKy1: RNCv5: goto Sskvq; pMcoY: if (!($kik != null)) { goto RNCv5; } goto hyCAV; T7af9: } goto D_Fxm; ytGeD: $id_mapel = $this->input->post("id_mapel"); goto SJbxQ; MAqSg: foreach ($datas as $data) { goto W3BN9; W3BN9: $update = $this->db->replace("rapor_nilai_harian", $data); goto w_cAh; EyTX0: $updated++; goto Uq1aP; w_cAh: if (!$update) { goto OjQeN; } goto EyTX0; e9_4Q: Gylym: goto ANbgO; Uq1aP: OjQeN: goto e9_4Q; ANbgO: } goto h7D3l; LHpIH: } public function importHarian() { goto hWkYG; p8a3z: $this->db->trans_start(); goto tFQLx; hWkYG: $posts = $this->input->post("siswa", true); goto fkpa8; yIclN: R7tx5: goto qjiCT; qjiCT: $this->db->trans_complete(); goto BTqdA; BTqdA: $data["updated"] = $updated; goto ScUIV; tFQLx: foreach ((array) $posts as $data) { goto iRKGd; tMlVj: if (!$update) { goto foQov; } goto FkeRi; FkeRi: $updated++; goto cLISA; cLISA: foQov: goto N_xwL; iRKGd: $update = $this->db->replace("rapor_nilai_harian", $data); goto tMlVj; N_xwL: PtXQY: goto bOfDa; bOfDa: } goto yIclN; ScUIV: $this->output_json($data); goto BV40M; fkpa8: $updated = 0; goto p8a3z; BV40M: } public function inputPts($id_mapel, $id_kelas) { goto apc4d; C8BN9: $i++; goto uishl; GG5SB: $this->load->view("members/guru/rapor/nilai/pts"); goto bB_wh; aOwrf: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto cuchA; nyI6L: fsyie: goto nGhg2; uishl: goto ZulVv; goto LP8An; h_eoz: $data = ["user" => $user, "judul" => "Nilai PTS Kelas ", "subjudul" => "Input Nilai PTS Mapel ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "mapel" => $mapel, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "kkm" => $kkm]; goto KeXt1; apc4d: $this->load->model("Dashboard_model", "dashboard"); goto gCPMv; nljdo: $data["setting_rapor"] = $setting; goto SJh3k; Dm6cY: if (!($setting != null)) { goto DF88Q; } goto jClS1; bB_wh: $this->load->view("members/guru/templates/footer"); goto rSRvy; Gf1t6: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto BfrlH; gCPMv: $user = $this->ion_auth->user()->row(); goto a_w1D; nGhg2: DF88Q: goto h_eoz; swg4r: pRa7C: goto C2Tgg; i3PJ0: $ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto OyM0M; N__Uq: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto dak35; N6ac7: fpAqe: goto C8BN9; xL1t3: $data["tp_active"] = $tp; goto Vy2fy; tes5a: $i = 0; goto sxmSd; jClS1: if ($setting->kkm_tunggal == "1") { goto pRa7C; } goto N__Uq; sxmSd: ZulVv: goto na5Xi; QTn4R: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto lb1S2; lb1S2: $nilai = []; goto tes5a; a_w1D: $tp = $this->dashboard->getTahunActive(); goto t4kul; AVKzu: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto mBQJ8; t4kul: $smt = $this->dashboard->getSemesterActive(); goto AVKzu; dak35: goto fsyie; goto swg4r; BfrlH: $kkm = null; goto Dm6cY; E9Eab: iShCs: goto QTn4R; j4q19: foreach ($mapels as $m) { goto on5MN; rbSVw: BUpi5: goto kGnS3; on5MN: if (!($m->id_mapel === $id_mapel)) { goto BUpi5; } goto HzRYe; kGnS3: foreach ($m->kelas_mapel as $kls) { goto lS4Um; gtDIO: $kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto sdJHx; lS4Um: if (!($kls->kelas === $id_kelas)) { goto trJdr; } goto gtDIO; sdJHx: trJdr: goto HcQlx; HcQlx: mCGY_: goto SKCjJ; SKCjJ: } goto aRMc3; aRMc3: FPxj2: goto dEm0z; HzRYe: $mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel]; goto rbSVw; dEm0z: vS9hw: goto xWrqu; xWrqu: } goto E9Eab; LP8An: ZKmPs: goto Gf1t6; OyM0M: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto N6ac7; cuchA: $mapel = ''; goto voIAC; mhx2E: $data["smt_active"] = $smt; goto nljdo; k6T4l: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "p_rata_rata" => '', "p_predikat" => "=", "p_deskripsi" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => '', "k_rata_rata" => '', "k_predikat" => '', "k_deskripsi" => '']; goto i3PJ0; KeXt1: $data["tp"] = $this->dashboard->getTahun(); goto xL1t3; voIAC: $kelas = []; goto j4q19; WDfOb: $siswa = $siswas[$i]; goto k6T4l; na5Xi: if (!($i < count($siswas))) { goto ZKmPs; } goto WDfOb; C2Tgg: $kkm = $setting; goto nyI6L; SJh3k: $this->load->view("members/guru/templates/header", $data); goto GG5SB; mBQJ8: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto aOwrf; Vy2fy: $data["smt"] = $this->dashboard->getSemester(); goto mhx2E; rSRvy: } public function downloadTemplatePts($id_mapel, $id_kelas) { goto oz2Gw; oz2Gw: $this->load->model("Dashboard_model", "dashboard"); goto OmFNr; OmFNr: $tp = $this->dashboard->getTahunActive(); goto eVugj; eVugj: $smt = $this->dashboard->getSemesterActive(); goto Q80cj; Q80cj: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto JyIo6; v8lAQ: $this->output_json(["siswa" => $siswas]); goto XhYe6; AFVsQ: foreach ($siswas as $ind => $siswa) { goto i7Mam; GmnnO: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->nilai : ''; goto cR6A6; kKjyf: $siswa->no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis; goto GmnnO; cR6A6: $siswa->predikat = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->predikat : ''; goto a8YC6; a8YC6: hgZUj: goto eTG5R; i7Mam: $siswa->no = $ind + 1; goto kKjyf; eTG5R: } goto Zc6IK; Zc6IK: ooFLf: goto v8lAQ; JyIo6: $nilais = $this->rapor->getAllNilaiPtsKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto AFVsQ; XhYe6: } public function uploadNilaiPts() { goto p2c1w; p2c1w: $p_siswa = $this->input->post("siswa"); goto W5kLt; KiaX5: $this->output_json($updated); goto vuSLv; uPPbN: $updated = 0; goto QjVR_; TmMsq: $this->load->model("Dashboard_model", "dashboard"); goto P5gty; IS5EG: PlBwI: goto uPPbN; bkt89: $datas = []; goto LNWOa; LNWOa: foreach ($p_siswa as $siswa) { goto DUiwM; TpMI7: $siswa["id_siswa"] = $siswa["id"]; goto W0pzI; Y83hu: unset($siswa["id"]); goto RJFSW; o0on9: unset($siswa["namasiswa"]); goto d8QPE; v0AOQ: $siswa["id_kelas"] = $id_kelas; goto H3dKC; EUybo: gscsj: goto C89Fq; d8QPE: $datas[] = $siswa; goto EUybo; W0pzI: $siswa["id_mapel"] = $id_mapel; goto v0AOQ; y8tbz: $siswa["id_smt"] = $smt->id_smt; goto Y83hu; DUiwM: $siswa["id_nilai_pts"] = $id_mapel . $id_kelas . $siswa["id"] . $tp->id_tp . $smt->id_smt; goto TpMI7; RJFSW: unset($siswa["nisn"]); goto o0on9; H3dKC: $siswa["id_tp"] = $tp->id_tp; goto y8tbz; C89Fq: } goto IS5EG; celAZ: $id_kelas = $this->input->post("id_kelas"); goto TmMsq; QjVR_: foreach ($datas as $data) { goto TeJ9r; dXFJF: if (!$update) { goto KJbtZ; } goto qPH2Q; FfM8p: PSt6P: goto YNGwt; qPH2Q: $updated++; goto VUGBc; VUGBc: KJbtZ: goto FfM8p; TeJ9r: $update = $this->db->replace("rapor_nilai_pts", $data); goto dXFJF; YNGwt: } goto cTQDN; W5kLt: $id_mapel = $this->input->post("id_mapel"); goto celAZ; P5gty: $tp = $this->dashboard->getTahunActive(); goto foMe7; cTQDN: l2riJ: goto KiaX5; foMe7: $smt = $this->dashboard->getSemesterActive(); goto bkt89; vuSLv: } public function importPts() { goto Do82f; vEGia: $updated = 0; goto iZ5bg; BvWyV: Qalh0: goto JbOrP; TVDju: echo json_encode($updated); goto UTP7B; iZ5bg: $this->db->trans_start(); goto PAWvF; JbOrP: $this->db->trans_complete(); goto TVDju; Do82f: $inputs = $this->input->post("siswa", true); goto vEGia; PAWvF: foreach ($inputs as $data) { goto rNQM2; ph7Yt: fTLpp: goto slfvc; dew23: $updated++; goto ph7Yt; cSKNJ: if (!$update) { goto fTLpp; } goto dew23; rNQM2: $update = $this->db->replace("rapor_nilai_pts", $data); goto cSKNJ; slfvc: p5W7C: goto IrQuM; IrQuM: } goto BvWyV; UTP7B: } public function inputPas($id_mapel, $id_kelas) { goto av4CE; xbgTT: $this->load->view("members/guru/rapor/nilai/pas"); goto YY245; jG2Z6: $data = ["user" => $user, "judul" => "Nilai Akhir Kelas ", "subjudul" => "Input Nilai Akhir Mapel ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "mapel" => $mapel, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "kkm" => $kkm, "setting_rapor" => $setting]; goto GtbDH; mz24J: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto BbfP8; VpJ8f: ysgQ3: goto Ix9Aq; J52gN: $data["smt"] = $this->dashboard->getSemester(); goto k7v7S; qeYFB: $i = 0; goto TEioZ; Mgn2D: goto slmm_; goto ADvNK; EimaT: $mapel = ''; goto gAuzl; M9iTK: $ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto NmuWH; LM6Rm: $user = $this->ion_auth->user()->row(); goto ZN6bM; x9FEI: if (!($i < count($siswas))) { goto Zjnyz; } goto v18gZ; aRh8F: if (!($setting != null)) { goto hb4H8; } goto Mc2sf; lBUP5: $smt = $this->dashboard->getSemesterActive(); goto mz24J; Ix9Aq: $kkm = $setting; goto qK3TC; ADvNK: Zjnyz: goto Ovoam; BE0uT: goto DFSRx; goto VpJ8f; NomPT: $i++; goto Mgn2D; Mc2sf: if ($setting->kkm_tunggal == "1") { goto ysgQ3; } goto DZ7fI; k7v7S: $data["smt_active"] = $smt; goto cBse1; av4CE: $this->load->model("Dashboard_model", "dashboard"); goto LM6Rm; ZN6bM: $tp = $this->dashboard->getTahunActive(); goto lBUP5; uQyzo: r7pzq: goto jqXN_; Z2igJ: $kkm = null; goto aRh8F; Ovoam: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto Z2igJ; GtbDH: $data["tp"] = $this->dashboard->getTahun(); goto kDWHZ; gAuzl: $kelas = []; goto vCqMt; kDWHZ: $data["tp_active"] = $tp; goto J52gN; qK3TC: DFSRx: goto kyV0j; DZ7fI: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto BE0uT; aI_wb: $nilai = []; goto qeYFB; YY245: $this->load->view("members/guru/templates/footer"); goto SNfaf; vCqMt: foreach ($mapels as $m) { goto k790W; OeRFN: kSMq8: goto U_Z1T; vROjX: Y2Kwr: goto si38i; k790W: if (!($m->id_mapel === $id_mapel)) { goto kSMq8; } goto STC5K; w3SfM: SEhk7: goto vROjX; U_Z1T: foreach ($m->kelas_mapel as $kls) { goto lucgo; NMMWl: s3CHx: goto X3x67; lucgo: if (!($kls->kelas === $id_kelas)) { goto s3CHx; } goto wSUX1; X3x67: yS0p0: goto Jn07H; wSUX1: $kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto NMMWl; Jn07H: } goto w3SfM; STC5K: $mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel]; goto OeRFN; si38i: } goto uQyzo; TEioZ: slmm_: goto x9FEI; kyV0j: hb4H8: goto jG2Z6; BbfP8: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Ji10C; P9i5D: Ycw43: goto NomPT; jqXN_: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto aI_wb; v18gZ: $siswa = $siswas[$i]; goto ssoKE; NmuWH: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto P9i5D; Ji10C: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto EimaT; cBse1: $this->load->view("members/guru/templates/header", $data); goto xbgTT; ssoKE: $dummyNilai = ["nhar" => '', "npts" => '', "npas" => '']; goto M9iTK; SNfaf: } public function downloadTemplatePas($id_mapel, $id_kelas) { goto rKjLN; rKjLN: $this->load->model("Dashboard_model", "dashboard"); goto JBMJZ; lkyle: QNJ1j: goto UObm1; qKcBN: $smt = $this->dashboard->getSemesterActive(); goto SbLxg; adeyx: foreach ($siswas as $ind => $siswa) { goto aDp0R; rWqWa: G_KML: goto otNyM; aDp0R: $siswa->no = $ind + 1; goto QXeR1; QXeR1: $siswa->no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis; goto l_ZRl; l_ZRl: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->npas : ''; goto rWqWa; otNyM: } goto lkyle; JBMJZ: $tp = $this->dashboard->getTahunActive(); goto qKcBN; ggss3: $nilais = $this->rapor->getAllNilaiAkhirKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto adeyx; SbLxg: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto ggss3; UObm1: $this->output_json(["siswa" => $siswas]); goto vIhnV; vIhnV: } public function uploadNilaiPas() { goto ehrHl; d8uHR: $id_mapel = $this->input->post("id_mapel"); goto J3tiv; DJn00: d83OZ: goto j0Fbl; urndC: $smt = $this->dashboard->getSemesterActive(); goto cH9fK; J3tiv: $id_kelas = $this->input->post("id_kelas"); goto WZ59Q; zVEpi: XddCl: goto EvQrw; ehrHl: $this->load->model("Dashboard_model", "dashboard"); goto aD0WA; j0Fbl: $updated = 0; goto aciYG; aciYG: foreach ($datas as $data) { goto hqNm_; ZM3hx: vrURA: goto OCN3V; hqNm_: $update = $this->db->replace("rapor_nilai_akhir", $data); goto kWxAD; kWxAD: if (!$update) { goto TZ_xI; } goto g4gWf; g4gWf: $updated++; goto pmDJu; pmDJu: TZ_xI: goto ZM3hx; OCN3V: } goto zVEpi; EvQrw: $this->output_json($updated); goto G0X37; aD0WA: $p_siswa = $this->input->post("siswa"); goto d8uHR; cH9fK: foreach ($p_siswa as $siswa) { goto EBfFY; fge9e: unset($siswa["namasiswa"]); goto Zl0Y5; UXAIo: $siswa["id_kelas"] = $id_kelas; goto JAAR6; JAAR6: $siswa["id_tp"] = $tp->id_tp; goto X1S_a; KZ09b: kAJXG: goto e2m8h; Yffkh: unset($siswa["id"]); goto eEwdO; eEwdO: unset($siswa["nisn"]); goto fge9e; X1S_a: $siswa["id_smt"] = $smt->id_smt; goto Yffkh; Zl0Y5: $datas[] = $siswa; goto KZ09b; t6tWf: $siswa["id_siswa"] = $siswa["id"]; goto EWIch; EBfFY: $siswa["id_nilai_akhir"] = $id_mapel . $id_kelas . $siswa["id"] . $tp->id_tp . $smt->id_smt; goto t6tWf; EWIch: $siswa["id_mapel"] = $id_mapel; goto UXAIo; e2m8h: } goto DJn00; WZ59Q: $tp = $this->dashboard->getTahunActive(); goto urndC; G0X37: } public function importPas() { goto ftI38; IJw18: $this->db->trans_complete(); goto WgseT; WgseT: echo json_encode($updated); goto THGH4; heWsH: EEyL9: goto IJw18; T0AEP: foreach ($inputs as $data) { goto vz8V0; ishbl: BHBDg: goto CKCRJ; D86Fj: if (!$update) { goto T2zOB; } goto efE27; V0ijW: T2zOB: goto ishbl; efE27: $updated++; goto V0ijW; vz8V0: $update = $this->db->replace("rapor_nilai_akhir", $data); goto D86Fj; CKCRJ: } goto heWsH; ftI38: $inputs = $this->input->post("siswa", true); goto y2rGp; y2rGp: $updated = 0; goto RHlx0; RHlx0: $this->db->trans_start(); goto T0AEP; THGH4: } public function inputEkstra($id_ekstra, $id_kelas) { goto EA5uo; Qe4vS: $i = 0; goto BvGqm; O9gKj: $kelas = []; goto PEhRg; ItQ7K: $ekstra = ''; goto O9gKj; CP1LL: goto WZrk0; goto jwKhl; iRWu_: $data["smt"] = $this->dashboard->getSemester(); goto qwmK9; ueeTr: $smt = $this->dashboard->getSemesterActive(); goto pcAqF; ZAkKQ: duRtK: goto np12y; qwmK9: $data["smt_active"] = $smt; goto huRJg; R_Lkr: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto nDtBQ; EA5uo: $this->load->model("Dashboard_model", "dashboard"); goto hd3Zq; hd3Zq: $user = $this->ion_auth->user()->row(); goto zJEZI; np12y: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto GH0mF; huRJg: $this->load->view("members/guru/templates/header", $data); goto C9FbD; j_j3f: $ekstras = json_decode(json_encode(unserialize($ekstra_guru->ekstra_kelas))); goto ItQ7K; PEhRg: foreach ($ekstras as $m) { goto AmtNk; AmtNk: if (!($m->id_ekstra === $id_ekstra)) { goto MYHZK; } goto QTIXg; IUaWq: foreach ($m->kelas_ekstra as $kls) { goto WbqKj; JUZwj: $kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto TnsRl; WbqKj: if (!($kls->kelas === $id_kelas)) { goto FqFN2; } goto JUZwj; YwHXa: FoIOz: goto K60M6; TnsRl: FqFN2: goto YwHXa; K60M6: } goto yjuQZ; GLWd_: kusbm: goto M0nGG; QTIXg: $ekstra = ["id_ekstra" => $m->id_ekstra, "nama_ekstra" => $m->nama_ekstra]; goto CJY1v; CJY1v: MYHZK: goto IUaWq; yjuQZ: hpa_V: goto GLWd_; M0nGG: } goto ZAkKQ; pcAqF: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto Yfg9S; i0k1C: $i++; goto CP1LL; zJEZI: $tp = $this->dashboard->getTahunActive(); goto ueeTr; wAKro: $data = ["user" => $user, "judul" => "Nilai Ekstrakurikuler ", "subjudul" => "Input Nilai PTS Ekstra ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "ekstra" => $ekstra, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "kkm" => $kkm]; goto yjn6n; uB1DL: geQ5I: goto NQmV3; zBW7j: $this->load->view("members/guru/templates/footer"); goto mlfqA; NQmV3: $kkm = $setting; goto Zl2kA; rLvBE: $siswa = $siswas[$i]; goto pjuOq; Zl2kA: T4n3i: goto wAKro; NYmAl: if (!($i < count($siswas))) { goto LPwjS; } goto rLvBE; jwKhl: LPwjS: goto R_Lkr; gU_Sa: $kkm = $this->rapor->getKkm($id_ekstra . $id_kelas . $tp->id_tp . $smt->id_smt . "2"); goto AyWpg; C9FbD: $this->load->view("members/guru/rapor/nilai/ekstra"); goto zBW7j; AyWpg: goto T4n3i; goto uB1DL; UfHEF: $data["tp_active"] = $tp; goto iRWu_; pjuOq: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "p_rata_rata" => '', "p_predikat" => "=", "p_deskripsi" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => '', "k_rata_rata" => '', "k_predikat" => '', "k_deskripsi" => '']; goto djxrI; mlvJ7: HTmku: goto i0k1C; Yfg9S: $ekstra_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto j_j3f; GH0mF: $nilai = []; goto Qe4vS; nDtBQ: if ($setting->kkm_tunggal == "1") { goto geQ5I; } goto gU_Sa; yjn6n: $data["tp"] = $this->dashboard->getTahun(); goto UfHEF; djxrI: $ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto lXrlI; lXrlI: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto mlvJ7; BvGqm: WZrk0: goto NYmAl; mlfqA: } public function downloadTemplateEkstra($id_ekstra, $id_kelas) { goto rzbEH; vQWcI: ohX8K: goto bEtN0; h0mw_: $smt = $this->dashboard->getSemesterActive(); goto xXnH4; Pi9q4: $nilais = $this->rapor->getAllNilaiEkstraKelas($id_ekstra, $id_kelas, $tp->id_tp, $smt->id_smt); goto wwxT1; xXnH4: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto Pi9q4; AMTEh: $tp = $this->dashboard->getTahunActive(); goto h0mw_; wwxT1: foreach ($siswas as $ind => $siswa) { goto Z2Hkd; LfsgB: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->nilai : ''; goto MZeLf; SoKbq: $siswa->no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis; goto LfsgB; Z2Hkd: $siswa->no = $ind + 1; goto SoKbq; MZeLf: pDs3l: goto e7HJD; e7HJD: } goto vQWcI; rzbEH: $this->load->model("Dashboard_model", "dashboard"); goto AMTEh; bEtN0: $this->output_json(["siswa" => $siswas]); goto udACY; udACY: } public function uploadNilaiEkstra() { goto ZTfiV; Cz7hv: zFFmc: goto msQOn; ymBNG: rIsiw: goto RD9em; iAXAl: foreach ($p_siswa as $siswa) { goto dIrBR; dIrBR: $siswa["id_nilai_ekstra"] = $id_ekstra . $id_kelas . $siswa["id"] . $tp->id_tp . $smt->id_smt; goto WTmjb; Tnxi5: $siswa["id_ekstra"] = $id_ekstra; goto p_16t; N_K7v: unset($siswa["nisn"]); goto UAYzP; Zv9sh: GOrTt: goto eK_xx; WTmjb: $siswa["id_siswa"] = $siswa["id"]; goto Tnxi5; siq_n: $datas[] = $siswa; goto Zv9sh; YucfG: $siswa["id_tp"] = $tp->id_tp; goto wMa0x; p_16t: $siswa["id_kelas"] = $id_kelas; goto YucfG; wWTgt: unset($siswa["id"]); goto N_K7v; UAYzP: unset($siswa["namasiswa"]); goto siq_n; wMa0x: $siswa["id_smt"] = $smt->id_smt; goto wWTgt; eK_xx: } goto Cz7hv; i9LTL: $id_ekstra = $this->input->post("id_ekstra"); goto hxpR3; zMLBJ: $smt = $this->dashboard->getSemesterActive(); goto iAXAl; fCzTS: $p_siswa = $this->input->post("siswa"); goto i9LTL; msQOn: $updated = 0; goto QIUY2; QIUY2: foreach ($datas as $data) { goto cLhDn; v0OE0: if (!$update) { goto yYexP; } goto hweJi; ga8k8: Kt__0: goto WFR8Z; cLhDn: $update = $this->db->replace("rapor_nilai_ekstra", $data); goto v0OE0; d0gRw: yYexP: goto ga8k8; hweJi: $updated++; goto d0gRw; WFR8Z: } goto ymBNG; RUDm0: $tp = $this->dashboard->getTahunActive(); goto zMLBJ; ZTfiV: $this->load->model("Dashboard_model", "dashboard"); goto fCzTS; RD9em: echo json_encode($updated); goto BgLtY; hxpR3: $id_kelas = $this->input->post("id_kelas"); goto RUDm0; BgLtY: } public function importEkstra() { goto HA2um; ZE09T: $this->db->trans_start(); goto g8SFj; s1fvn: $this->db->trans_complete(); goto L85Cy; HA2um: $inputs = $this->input->post("siswa", true); goto TNJz1; TNJz1: $updated = 0; goto ZE09T; L85Cy: echo json_encode($updated); goto tH40r; g8SFj: foreach ($inputs as $data) { goto kWt4m; RzOoE: dtSPw: goto SXvqp; osryz: $updated++; goto RzOoE; SXvqp: HrB9_: goto l0mpQ; kWt4m: $update = $this->db->replace("rapor_nilai_ekstra", $data); goto yrTHv; yrTHv: if (!$update) { goto dtSPw; } goto osryz; l0mpQ: } goto I4byO; I4byO: kWT2V: goto s1fvn; tH40r: } public function raporSikap() { goto AxiZd; nzn3O: $id_kelas = $guru->wali_kelas; goto lsv5X; V1R0P: $this->load->view("members/guru/rapor/sikap/data"); goto BKMPb; XcMTT: $smt = $this->dashboard->getSemesterActive(); goto BFjMQ; zu5MV: PMyW2: goto hqTy1; Y9lIR: $mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto QOEhC; DWTYW: if (!($i < 10)) { goto KMvkX; } goto P3Xyo; zIziO: $i = 0; goto zFdQC; jwYXq: goto jI0ev; goto yBKbr; AxiZd: $this->load->model("Dashboard_model", "dashboard"); goto wWIG0; lsv5X: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Y9lIR; BKMPb: $this->load->view("members/guru/templates/footer"); goto sJaYC; P30MJ: $s = ["id_sikap" => 2 . $no, "jenis" => "2", "kode" => $no, "sikap" => '']; goto Ch29V; E3ukE: $sikap = json_decode(json_encode($dummySikap)); goto vvHca; Dq6oE: $s = ["id_sikap" => 1 . $no, "jenis" => "1", "kode" => $no, "sikap" => '']; goto Cpo9g; KnsZK: foreach ($mapel as $m) { goto Lkm9U; dV3lc: z9a3j: goto RlFrt; Lkm9U: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto hjm1X; hjm1X: foreach ($m->kelas_mapel as $kls) { $arrKelas[$m->id_mapel][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; nXbSd: } goto xHce4; xHce4: BGMhl: goto dV3lc; RlFrt: } goto zu5MV; XybY7: $data["tp_active"] = $tp; goto VpoDh; BFjMQ: $data["tp"] = $this->dashboard->getTahun(); goto XybY7; UWAmp: if (!(count($sikap) === 0)) { goto bu_oj; } goto E3ukE; zFdQC: jI0ev: goto bcZyZ; AhqTy: KMvkX: goto CNC1k; QOEhC: $arrMapel = []; goto da5U4; LNktt: $data["guru"] = $guru; goto IZmnD; Hm1I5: $data["smt_active"] = $smt; goto CYsE0; xvEp7: $i++; goto jwYXq; P3Xyo: $no = $i + 1; goto P30MJ; Gr4ok: A5B3A: goto xvEp7; hqTy1: $dummySikap = []; goto zIziO; bcZyZ: if (!($i < 10)) { goto Xnj1_; } goto d_mS0; IZmnD: $data["mapel"] = $arrMapel; goto CLwdr; JRiy2: $tp = $this->dashboard->getTahunActive(); goto XcMTT; da5U4: $arrKelas = []; goto KnsZK; WZOcn: $data = ["user" => $user, "judul" => "Input Nilai Sikap", "subjudul" => "Input Nilai Sikap", "setting" => $this->dashboard->getSetting()]; goto JRiy2; a_ePG: hbHPv: goto myLMM; CNC1k: $sikap = $this->rapor->getDeskripsiSikap($id_kelas, $tp->id_tp, $smt->id_smt); goto UWAmp; VpoDh: $data["smt"] = $this->dashboard->getSemester(); goto Hm1I5; VS0La: $data["sikap"] = $sikap; goto vF3qd; yBKbr: Xnj1_: goto GnrnZ; d_mS0: $no = $i + 1; goto Dq6oE; wWIG0: $user = $this->ion_auth->user()->row(); goto WZOcn; GnrnZ: $i = 0; goto FrcM6; MwAQf: goto DgY2Y; goto AhqTy; CYsE0: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto nzn3O; Cpo9g: array_push($dummySikap, $s); goto Gr4ok; Ch29V: array_push($dummySikap, $s); goto a_ePG; CLwdr: $data["kelas"] = $arrKelas; goto VS0La; myLMM: $i++; goto MwAQf; vF3qd: $this->load->view("members/guru/templates/header", $data); goto V1R0P; vvHca: bu_oj: goto LNktt; FrcM6: DgY2Y: goto DWTYW; sJaYC: } public function saveSikap() { goto yESnl; yESnl: $this->load->model("Dashboard_model", "dashboard"); goto aoxVC; dBO0J: $data["status"] = $update; goto t2IDC; bg0z8: FvHcG: goto dBO0J; W0XAa: foreach ($input as $d) { goto pB7f_; t6wV2: $update = $this->db->replace("rapor_data_sikap", $data); goto pIW4M; pIW4M: eKgW2: goto uWPix; pB7f_: $data = ["id_sikap" => $d->id_sikap, "id_kelas" => $d->kelas, "jenis" => $d->jenis, "kode" => $d->kode, "sikap" => $d->sikap, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto t6wV2; uWPix: } goto bg0z8; t2IDC: $this->output_json($data); goto wuXzT; aoxVC: $input = json_decode($this->input->post("sikap", true)); goto Mvl4s; Mvl4s: $tp = $this->dashboard->getTahunActive(); goto raSXz; raSXz: $smt = $this->dashboard->getSemesterActive(); goto W0XAa; wuXzT: } public function raporSpiritual() { goto Efjsm; WUx09: $this->load->view("members/guru/rapor/sikap/spiritual"); goto QqyN2; XZUoz: $dummySpiritual = []; goto upo08; IClX7: if (!($i < 10)) { goto GqvtZ; } goto Y7P8a; IFAEw: Zjqsv: goto kN34u; kFJlw: $nilai = []; goto Vm0J6; HlGb8: $tp = $this->dashboard->getTahunActive(); goto SZ1tD; X9KFK: $spiritual = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt); goto lryd4; duDYv: $data = ["user" => $user, "judul" => "Nilai Spiritual Kelas ", "subjudul" => "Input Nilai", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "spiritual" => $spiritual]; goto p1IUi; K2zVs: array_push($dummySpiritual, $s); goto si9dW; RRgBW: $data["smt"] = $this->dashboard->getSemester(); goto EAnsQ; IIUG0: $siswa = $siswas[$i]; goto pNx54; K3Oc6: $data["tp_active"] = $tp; goto RRgBW; kN34u: $i++; goto QcXZ1; Efjsm: $this->load->model("Dashboard_model", "dashboard"); goto DExfO; ANzxG: if (!($i < count($siswas))) { goto yYp4g; } goto IIUG0; pNx54: $dummyNilai = ["predikat" => '', "sl1" => '', "sl2" => '', "sl3" => '', "mb1" => '', "mb2" => '', "mb3" => '']; goto W90iL; QcXZ1: goto Li7V0; goto A46e5; W90iL: $ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1"); goto GKJEq; upo08: $i = 0; goto WBfuQ; mkXc3: goto Z3FsY; goto ieQuy; eLtWc: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto kFJlw; lryd4: if (!(count($spiritual) === 0)) { goto QBxpG; } goto FQrGF; UuSm0: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto Q6PZ_; ieQuy: GqvtZ: goto X9KFK; Y7P8a: $no = $i + 1; goto NHzMp; SZ1tD: $smt = $this->dashboard->getSemesterActive(); goto UuSm0; rZxC3: $kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt); goto XZUoz; GKJEq: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto IFAEw; FQrGF: $spiritual = json_decode(json_encode($dummySpiritual)); goto diPos; QqyN2: $this->load->view("members/guru/templates/footer"); goto oavBH; YATh_: Li7V0: goto ANzxG; WBfuQ: Z3FsY: goto IClX7; NHzMp: $s = ["id_sikap" => $id_kelas . 1 . $no, "jenis" => "1", "kode" => $no, "sikap" => $this->rapor->getDummyDeskripsiSpiritual()[$i]]; goto K2zVs; Vm0J6: $i = 0; goto YATh_; dY6PA: $this->load->view("members/guru/templates/header", $data); goto WUx09; A46e5: yYp4g: goto duDYv; DExfO: $user = $this->ion_auth->user()->row(); goto HlGb8; JjraX: $i++; goto mkXc3; EAnsQ: $data["smt_active"] = $smt; goto dY6PA; Q6PZ_: $id_kelas = $guru->wali_kelas; goto rZxC3; p1IUi: $data["tp"] = $this->dashboard->getTahun(); goto K3Oc6; diPos: QBxpG: goto eLtWc; si9dW: DjOXB: goto JjraX; oavBH: } public function importSpiritual($id_kelas) { goto liZtz; hQ85D: $input = json_decode($this->input->post("nilai", true)); goto r78Di; CaRmj: SG0dC: goto oiOVm; M1rzz: foreach ($input as $in) { goto GYOQ2; GYOQ2: $id_siswa = $in[11]; goto rHLUE; I3tiT: $datas[] = ["id_nilai_sikap" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "1", "id_siswa" => $id_siswa, "id_kelas" => $id_kelas, "jenis" => 1, "nilai" => serialize(["predikat" => $in[3], "sl1" => $in[4], "sl2" => $in[5], "sl3" => $in[6], "mb1" => $in[7], "mb2" => $in[8], "mb3" => $in[9]]), "deskripsi" => $in[10], "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto UDUzd; rHLUE: if (!($id_siswa != "id")) { goto BV5z7; } goto I3tiT; XQeb5: nJo6b: goto yI0s8; UDUzd: BV5z7: goto XQeb5; yI0s8: } goto Du_Zt; oiOVm: echo json_encode($updated); goto VnPr5; Du_Zt: n0xxQ: goto sN3fx; liZtz: $this->load->model("Dashboard_model", "dashboard"); goto hQ85D; sN3fx: $updated = 0; goto Usrix; b8zhz: $smt = $this->dashboard->getSemesterActive(); goto cstJx; Usrix: foreach ($datas as $data) { goto BL8Wz; QR_e4: if (!$update) { goto fHMDT; } goto AsoMf; AsoMf: $updated++; goto KLzQJ; KLzQJ: fHMDT: goto yH7TQ; BL8Wz: $update = $this->db->replace("rapor_nilai_sikap", $data); goto QR_e4; yH7TQ: LkCfn: goto hh2tw; hh2tw: } goto CaRmj; cstJx: $datas = []; goto M1rzz; r78Di: $tp = $this->dashboard->getTahunActive(); goto b8zhz; VnPr5: } public function raporSosial() { goto wMZxR; mBpa5: goto rYUzV; goto CgkCR; UYA2m: $nilai = []; goto SAAMp; VVSMV: $ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2"); goto c27Ba; CgkCR: wITJF: goto HUvl1; hHiby: $data = ["user" => $user, "judul" => "Nilai Sosial Kelas ", "subjudul" => "Input Nilai PTS Mapel ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "sosial" => $sosial]; goto XGy0L; GMBw1: gSrdW: goto NPnNH; wMZxR: $this->load->model("Dashboard_model", "dashboard"); goto RVPS1; I9e3K: if (!(count($sosial) === 0)) { goto sAbAA; } goto U4lmT; yG7Uc: $dummyNilai = ["predikat" => '', "sl1" => '', "sl2" => '', "sl3" => '', "mb1" => '', "mb2" => '', "mb3" => '']; goto VVSMV; NPnNH: $i++; goto mBpa5; Y4T0G: $this->load->view("members/guru/rapor/sikap/sosial"); goto k5mXQ; flCon: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto UYA2m; VJ6Dn: $smt = $this->dashboard->getSemesterActive(); goto Lq6VD; WSUgq: $i = 0; goto cOKwD; oIGGm: goto EXngA; goto xviRF; VR8oo: $tp = $this->dashboard->getTahunActive(); goto VJ6Dn; XGy0L: $data["tp"] = $this->dashboard->getTahun(); goto KA1L5; pCJoD: if (!($i < count($siswas))) { goto bmreU; } goto Z3uTc; Ho4YY: $this->load->view("members/guru/templates/header", $data); goto Y4T0G; Z3uTc: $siswa = $siswas[$i]; goto yG7Uc; VSwiF: array_push($dummySosial, $s); goto GMBw1; KA1L5: $data["tp_active"] = $tp; goto G9Gq8; SEtKv: $data["smt_active"] = $smt; goto Ho4YY; u4xug: $id_kelas = $guru->wali_kelas; goto O0iRM; G9Gq8: $data["smt"] = $this->dashboard->getSemester(); goto SEtKv; BnlWP: $i++; goto oIGGm; xviRF: bmreU: goto hHiby; AaCP3: $dummySosial = []; goto WSUgq; RVPS1: $user = $this->ion_auth->user()->row(); goto VR8oo; U4lmT: $sosial = json_decode(json_encode($dummySosial)); goto ZIBGU; cOKwD: rYUzV: goto YngWU; Lq6VD: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto u4xug; k5mXQ: $this->load->view("members/guru/templates/footer"); goto W6_gF; SAAMp: $i = 0; goto N0S2M; HUvl1: $sosial = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "2", $tp->id_tp, $smt->id_smt); goto I9e3K; ZIBGU: sAbAA: goto flCon; pE59c: $no = $i + 1; goto uboBf; uboBf: $s = ["id_sikap" => $id_kelas . 2 . $no, "jenis" => "2", "kode" => $no, "sikap" => $this->rapor->getDummyDeskripsiSosial()[$i]]; goto VSwiF; O0iRM: $kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt); goto AaCP3; N0S2M: EXngA: goto pCJoD; c27Ba: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto WWDKY; WWDKY: InqAQ: goto BnlWP; YngWU: if (!($i < 10)) { goto wITJF; } goto pE59c; W6_gF: } public function importSosial($id_kelas) { goto jDLyY; jDLyY: $this->load->model("Dashboard_model", "dashboard"); goto K9NGx; PVlJD: $datas = []; goto EQngJ; SiN4F: foreach ($datas as $data) { goto GhnCP; U4q_h: if (!$update) { goto jntiy; } goto Tvu21; GhnCP: $update = $this->db->replace("rapor_nilai_sikap", $data); goto U4q_h; L3f17: GwQY6: goto xjeWm; OErl5: jntiy: goto L3f17; Tvu21: $updated++; goto OErl5; xjeWm: } goto j8v0c; b97Sq: echo json_encode($updated); goto qXJhA; ns2h5: $updated = 0; goto SiN4F; j8v0c: cpK6V: goto b97Sq; z0bdv: $tp = $this->dashboard->getTahunActive(); goto ctkxD; EQngJ: foreach ($input as $in) { goto Nobzs; sbxcP: OmArd: goto WOVfQ; hld4U: j6yrB: goto sbxcP; TAW6z: $datas[] = ["id_nilai_sikap" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "2", "id_siswa" => $id_siswa, "id_kelas" => $id_kelas, "jenis" => 2, "nilai" => serialize(["predikat" => $in[3], "a1" => $in[4], "a2" => $in[5], "a3" => $in[6], "b1" => $in[7], "b2" => $in[8], "b3" => $in[9], "c1" => $in[10], "c2" => $in[11]]), "deskripsi" => $in[12], "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto hld4U; NkBQc: if (!($id_siswa != "id")) { goto j6yrB; } goto TAW6z; Nobzs: $id_siswa = $in[13]; goto NkBQc; WOVfQ: } goto Xdg6a; Xdg6a: tXmFy: goto ns2h5; ctkxD: $smt = $this->dashboard->getSemesterActive(); goto PVlJD; K9NGx: $input = json_decode($this->input->post("nilai", true)); goto z0bdv; qXJhA: } public function raporPrestasi() { goto hIDNl; V14i1: $nilaiRata_k = []; goto tkejB; MGh9v: $s = ["id_catatan" => $id_kelas . 1 . $no, "jenis" => "3", "kode" => $dummyKode[$i], "deskripsi" => $this->rapor->getDummyDeskripsiRanking()[$i], "rank" => $dummyRank[$i]]; goto UAAnP; HlKh2: $this->load->view("members/guru/templates/footer"); goto pDRIE; o1LC6: if (!($i < count($siswas))) { goto KzA5S; } goto i_yMZ; pSHv6: $dummyRank = ["1 ~ 3", "4 ~ 10", "11 ~ 15", "16 ~ 20", "21 ~ 25", "26 > >"]; goto FfyDC; JTKyf: da2Ag: goto eRfTz; i_yMZ: $siswa = $siswas[$i]; goto AyR0b; odJrO: goto XluLJ; goto Dx8rW; MvwC5: dLKT0: goto Xsci3; xBLsD: XluLJ: goto o1LC6; k7mp3: $nilaiRata_p = []; goto V14i1; ixT3F: $no = $i + 1; goto MGh9v; mU06f: $dummyNilai = ["ranking" => '', "deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '']; goto hNYnH; UnaRN: $data["smt_active"] = $smt; goto tSzTt; UT0zx: $i = 0; goto xBLsD; AyR0b: $id_siswa = $siswa->id_siswa; goto mU06f; QNsJ7: $data["tp"] = $this->dashboard->getTahun(); goto pmqj1; c6CMW: $tp = $this->dashboard->getTahunActive(); goto yOMgq; q3lSL: Nbs2g: goto FZ9qo; VWXOm: $data["smt"] = $this->dashboard->getSemester(); goto UnaRN; DFNwE: uD0cN: goto dqsJP; AtwMW: $kelas = $this->kelas->get_one($id_kelas); goto GarUX; ogKDi: $this->load->view("members/guru/rapor/prestasi/data"); goto HlKh2; ld2Vy: $nilaiRata[] = []; goto JrhDp; FfyDC: $dummyKode = ["1", "4", "11", "16", "21", "26"]; goto WKUjI; FNg8g: $i++; goto odJrO; hNYnH: foreach ($mapels as $mapel) { goto t4YXi; XYlh8: $nilaiRata_p[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->p_rata_rata; goto Q04gk; Q04gk: $nilaiRata_k[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->k_rata_rata; goto dngqX; dngqX: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto KIE3V; JlgIX: $nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->jml; goto XYlh8; t4YXi: $h = $this->rapor->getJmlNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto JlgIX; KIE3V: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto jfEO6; aGBtV: $nilaiPas[$id_siswa][$mapel->id_mapel] = $pas == null ? 0 : $pas->akhir; goto lDTge; jfEO6: $pas = $this->rapor->getNilaiMapelPasSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto aGBtV; lDTge: JpH0a: goto zusaR; zusaR: } goto DFNwE; NhK6l: LTiYQ: goto vEvjB; hB9tg: goto dLKT0; goto NhK6l; tSzTt: $this->load->view("members/guru/templates/header", $data); goto ogKDi; eQGQG: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto rPP5a; rPP5a: HhbO5: goto FNg8g; zSkGh: $nilaiPas = []; goto UT0zx; FZ9qo: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto nkcN8; yOMgq: $smt = $this->dashboard->getSemesterActive(); goto FMkVy; Xsci3: if (!($i < 6)) { goto LTiYQ; } goto ixT3F; qQ7we: $user = $this->ion_auth->user()->row(); goto c6CMW; WbfJQ: $deskPrestasi = json_decode(json_encode($dummyDeskSaran)); goto q3lSL; hIDNl: $this->load->model("Dashboard_model", "dashboard"); goto qQ7we; eRfTz: $i++; goto hB9tg; UAAnP: array_push($dummyDeskSaran, $s); goto JTKyf; WKUjI: $i = 0; goto MvwC5; BENM6: $nilaiHarian = []; goto k7mp3; R6Wh0: if (!(count($deskPrestasi) === 0)) { goto Nbs2g; } goto WbfJQ; tkejB: $nilaiPts = []; goto zSkGh; JrhDp: $data = ["user" => $user, "judul" => "Ranking & Prestasi Kelas ", "subjudul" => "Input Nilai", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "nilaiHarian" => $nilaiHarian, "nilaiRata_p" => $nilaiRata_p, "nilaiRata_k" => $nilaiRata_k, "nilaiRata" => $nilaiRata, "nilaiPts" => $nilaiPts, "nilaiPas" => $nilaiPas, "deskRanking" => $deskPrestasi, "mapels" => $mapels]; goto QNsJ7; GarUX: $dummyDeskSaran = []; goto pSHv6; vEvjB: $deskPrestasi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt); goto R6Wh0; pmqj1: $data["tp_active"] = $tp; goto VWXOm; FMkVy: $setting = $this->dashboard->getSetting(); goto rEILi; EgBn8: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto UODm_; Dx8rW: KzA5S: goto ld2Vy; rEILi: $mapels = $this->master->getAllMapel(); goto EgBn8; nkcN8: $nilai = []; goto BENM6; UODm_: $id_kelas = $guru->wali_kelas; goto AtwMW; dqsJP: $ns = $this->rapor->getRankingKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto eQGQG; pDRIE: } public function savePrestasi() { goto UzK4h; HP7kL: $this->output_json($data); goto RcxQS; jqR4Q: $data["status"] = $update; goto HP7kL; YWYmS: $tp = $this->dashboard->getTahunActive(); goto QUCj7; uUIDf: foreach ($input as $d) { goto CRjxP; xqqmK: oaI9A: goto BxMo5; O3hLs: $update = $this->db->replace("rapor_data_catatan", $data); goto xqqmK; CRjxP: $data = ["id_catatan" => $d->id_catatan, "id_kelas" => $d->kelas, "jenis" => $d->jenis, "kode" => $d->kode, "rank" => $d->rank, "deskripsi" => $d->deskripsi, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto O3hLs; BxMo5: } goto e4lcs; UzK4h: $this->load->model("Dashboard_model", "dashboard"); goto UuMVy; e4lcs: iJmOJ: goto jqR4Q; UuMVy: $input = json_decode($this->input->post("catatan", true)); goto YWYmS; QUCj7: $smt = $this->dashboard->getSemesterActive(); goto uUIDf; RcxQS: } public function importPrestasi($id_kelas) { goto o1vFE; qVN6O: $datas = []; goto thn99; gp_YR: rXdm2: goto GRGuS; FkJdQ: $updated = 0; goto Z8w17; uzn7A: $input = json_decode($this->input->post("nilai", true)); goto jjS1w; GRGuS: echo json_encode($updated); goto OjmrR; Z8w17: foreach ($datas as $data) { goto CzpOT; jRK0F: MV9BB: goto b75Pg; CzpOT: $update = $this->db->replace("rapor_prestasi", $data); goto aJYU4; b75Pg: rdmpf: goto QccqB; CsLh0: $updated++; goto jRK0F; aJYU4: if (!$update) { goto MV9BB; } goto CsLh0; QccqB: } goto gp_YR; jjS1w: $tp = $this->dashboard->getTahunActive(); goto r2Zne; GCies: x2YYI: goto FkJdQ; thn99: foreach ($input as $in) { goto DAGf_; DAGf_: $id_siswa = $in[12]; goto Dzw05; Dzw05: $datas[] = ["id_ranking" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $id_siswa, "id_kelas" => $id_kelas, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "ranking" => $in[4], "deskripsi" => $in[5], "p1" => $in[6], "p1_desk" => $in[7], "p2" => $in[8], "p2_desk" => $in[9], "p3" => $in[10], "p3_desk" => $in[11]]; goto GK7BH; GK7BH: gOST6: goto MTk85; MTk85: } goto GCies; o1vFE: $this->load->model("Dashboard_model", "dashboard"); goto uzn7A; r2Zne: $smt = $this->dashboard->getSemesterActive(); goto qVN6O; OjmrR: } public function raporCatatan() { goto STrux; mHxt9: $nilai = []; goto ygDi0; Hj8fb: if (!($i < 4)) { goto v_cdO; } goto RB620; Gz2dm: RQAl9: goto tzTDk; rXPTS: v_cdO: goto Ztq8u; kgXtd: $smt = $this->dashboard->getSemesterActive(); goto G4WKd; G4WKd: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto YQnUX; uj4BW: $tp = $this->dashboard->getTahunActive(); goto kgXtd; jaP3U: goto RQAl9; goto QIjq9; jjKQo: $dummyNilai = ["s" => '', "i" => '', "a" => '', "op1" => '', "op2" => '', "op3" => '']; goto Pejxe; MRcJU: $this->load->view("members/guru/templates/footer"); goto hkxOw; QIjq9: ueQkT: goto Ypv6m; qtv0S: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto qd1u3; SdMIK: $data["tp_active"] = $tp; goto TF00_; I_RM3: $i++; goto vtDEV; y6pWx: EwRKW: goto jh0Vq; rb6Pk: $deskCatatan = json_decode(json_encode($dummyDeskCatatan)); goto y6pWx; ajL3r: YRJY7: goto Hj8fb; HB4mW: array_push($dummyDeskAbsensi, $s); goto TPTag; cYvWM: array_push($dummyDeskCatatan, $s); goto pwDZo; qJmVu: $deskAbsensi = json_decode(json_encode($dummyDeskAbsensi)); goto iEGcH; DKyc_: $s = ["id_sikap" => $id_kelas . 2 . $no, "jenis" => "2", "kode" => $no, "deskripsi" => $this->rapor->getDummyDeskripsiCatatan()[$i], "rank" => '']; goto cYvWM; JIYIE: $data["tp"] = $this->dashboard->getTahun(); goto SdMIK; hYYBA: $user = $this->ion_auth->user()->row(); goto uj4BW; Ztq8u: $dummyDeskCatatan = []; goto GeykM; GeykM: $i = 0; goto Q5L01; Xe227: $this->load->view("members/guru/templates/header", $data); goto hfHVR; STrux: $this->load->model("Dashboard_model", "dashboard"); goto hYYBA; hfHVR: $this->load->view("members/guru/rapor/catatan/data"); goto MRcJU; TPTag: h_Mhg: goto I_RM3; RB620: $no = $i + 1; goto fS23x; twBFf: $deskAbsensi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt); goto CAvBp; xgW48: if (!(count($deskCatatan) === 0)) { goto EwRKW; } goto rb6Pk; CAvBp: if (!(count($deskAbsensi) === 0)) { goto NK1qI; } goto qJmVu; qd1u3: KUCZj: goto F97Bt; Ek2Ko: $dummyKode = ["1", "4", "11", "16"]; goto HH2gz; jHRma: $dummyRank = ["1 ~ 3", "4 ~ 10", "11 ~ 15", "16 > >"]; goto Ek2Ko; jh0Vq: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto mHxt9; tzTDk: if (!($i < count($siswas))) { goto ueQkT; } goto LbKX0; JE1HY: $data["smt_active"] = $smt; goto Xe227; LBwTu: $i++; goto h58p7; DzpJk: mXOdj: goto twBFf; F97Bt: $i++; goto jaP3U; ReejR: $no = $i + 1; goto DKyc_; ezd_1: $kelas = $this->kelas->get_one($id_kelas); goto boG6G; G2ieK: if (!($i < 6)) { goto mXOdj; } goto ReejR; boG6G: $dummyDeskAbsensi = []; goto jHRma; YQnUX: $id_kelas = $guru->wali_kelas; goto ezd_1; ygDi0: $i = 0; goto Gz2dm; LbKX0: $siswa = $siswas[$i]; goto jjKQo; h58p7: goto z_sTg; goto DzpJk; fS23x: $s = ["id_catatan" => $id_kelas . 1 . $no, "jenis" => "1", "kode" => $dummyKode[$i], "deskripsi" => $this->rapor->getDummyDeskripsiAbsensi()[$i], "rank" => $dummyRank[$i]]; goto HB4mW; iEGcH: NK1qI: goto Rpu16; HH2gz: $i = 0; goto ajL3r; Pejxe: $ns = $this->rapor->getCatatanKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto qtv0S; Rpu16: $deskCatatan = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "2", $tp->id_tp, $smt->id_smt); goto xgW48; vtDEV: goto YRJY7; goto rXPTS; TF00_: $data["smt"] = $this->dashboard->getSemester(); goto JE1HY; pwDZo: GSBc9: goto LBwTu; Ypv6m: $data = ["user" => $user, "judul" => "Absensi & Catatan Kelas ", "subjudul" => "Input Nilai", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "deskAbsensi" => $deskAbsensi, "deskCatatan" => $deskCatatan]; goto JIYIE; Q5L01: z_sTg: goto G2ieK; hkxOw: } public function saveCatatan() { goto oafZ5; WHXTr: $tp = $this->dashboard->getTahunActive(); goto hTq3s; mNfsp: $data["status"] = $update; goto fVwII; hTq3s: $smt = $this->dashboard->getSemesterActive(); goto eMN7O; fVwII: $this->output_json($data); goto ar_s4; tbYa3: twtBq: goto mNfsp; iFPtB: $input = json_decode($this->input->post("catatan", true)); goto WHXTr; eMN7O: foreach ($input as $d) { goto qQRI2; QnJal: $update = $this->db->replace("rapor_data_catatan", $data); goto ql6i4; ql6i4: mnn08: goto l7D0X; qQRI2: $data = ["id_catatan" => $d->id_catatan, "id_kelas" => $d->kelas, "jenis" => $d->jenis, "kode" => $d->kode, "rank" => $d->rank, "deskripsi" => $d->deskripsi, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto QnJal; l7D0X: } goto tbYa3; oafZ5: $this->load->model("Dashboard_model", "dashboard"); goto iFPtB; ar_s4: } public function importCatatan($id_kelas) { goto XrBMz; GLrU1: foreach ($datas as $data) { goto a6Z_C; a6Z_C: $update = $this->db->replace("rapor_catatan_wali", $data); goto S2YdT; aARdD: qLFOR: goto hkpNj; S2YdT: if (!$update) { goto xJ14e; } goto JZ2Mq; JZ2Mq: $updated++; goto CUfVD; CUfVD: xJ14e: goto aARdD; hkpNj: } goto pOdoT; sa4b_: $input = json_decode($this->input->post("nilai", true)); goto pnZbg; urjgM: $smt = $this->dashboard->getSemesterActive(); goto IQ1An; G1Hnl: echo json_encode($updated); goto IvYet; Bo5uA: $updated = 0; goto GLrU1; XrBMz: $this->load->model("Dashboard_model", "dashboard"); goto sa4b_; pnZbg: $tp = $this->dashboard->getTahunActive(); goto urjgM; IQ1An: $datas = []; goto g6ei6; S2idT: nUas2: goto Bo5uA; pOdoT: Esn8D: goto G1Hnl; g6ei6: foreach ($input as $in) { goto FXHI1; FXHI1: $id_siswa = $in[10]; goto qErK1; YhOQk: vYW3p: goto YgbHg; YgbHg: qWlvU: goto I0h09; Iere5: $datas[] = ["id_catatan_wali" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $id_siswa, "id_kelas" => $id_kelas, "nilai" => serialize(["op1" => $in[3], "op2" => $in[4], "op3" => $in[5], "s" => $in[6], "i" => $in[7], "a" => $in[8]]), "deskripsi" => $in[9], "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto YhOQk; qErK1: if (!($id_siswa != "id")) { goto vYW3p; } goto Iere5; I0h09: } goto S2idT; IvYet: } public function raporFisik() { goto wrnRd; LGNat: R5avb: goto TICIA; SfcAx: $other = "2"; goto UNByZ; ln9t7: $smt = $this->dashboard->getSemesterActive(); goto VxYMR; jjM9j: $deskFisik = $this->rapor->getDeskripsiFisikKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto p2Wpe; KuC5G: u377i: goto FpDTl; JpDzj: $other = "1"; goto t2OhS; qze0I: $nilai[$siswa->id_siswa] = $ns != null ? ["kondisi" => unserialize($ns->kondisi), "smt" . $ns->id_smt => ["tinggi" => $ns->tinggi, "berat" => $ns->berat, "tp" => $ns->id_tp], "smt" . $other => ["tinggi" => $ns2 != null ? $ns2->tinggi : '', "berat" => $ns2 != null ? $ns2->berat : '', "tp" => $tp->id_tp]] : $dummyNilai; goto dcVbF; t2OhS: goto xAiGF; goto PldAg; qd7XB: $data["tp_active"] = $tp; goto GEpyK; simLb: $dummyNilai = ["kondisi" => ["telinga" => '', "mata" => '', "gigi" => '', "lain" => ''], "smt" . $smt->id_smt => ["tinggi" => '', "berat" => '', "tp" => $tp->id_tp], "smt" . $other => ["tinggi" => '', "berat" => '', "tp" => $tp->id_tp]]; goto oqjre; AYD2W: $tp = $this->dashboard->getTahunActive(); goto ln9t7; QGxBo: $deskFisik = json_decode(json_encode($dummyDeskFisik)); goto lt7Mn; VxYMR: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto iCRmn; TGv8z: $nilai = []; goto zswOY; sKoYW: $siswa = $siswas[$i]; goto simLb; UCjoS: goto ZsH6D; goto TG5yM; UZ2Yq: $i = 0; goto eYHeb; e53xP: $this->load->view("members/guru/templates/header", $data); goto pmAqP; vbfAd: goto R5avb; goto muB0n; Mlj5H: $data["smt_active"] = $smt; goto e53xP; lGmKb: foreach ($jenis as $jns) { goto zDcgR; zDcgR: $s = ["id_fisik" => $id_kelas . $jns . $no, "jenis" => $jns, "kode" => $no, "deskripsi" => $this->rapor->getDummyDeskripsiFisik($jns)[$i]]; goto G0L2L; hmSCu: pi6Z7: goto SdvU3; G0L2L: array_push($dummyDeskFisik, $s); goto hmSCu; SdvU3: } goto KuC5G; PldAg: IFwc6: goto SfcAx; o2cBg: $no = $i + 1; goto lGmKb; lt7Mn: CIGdK: goto uJfSE; p2Wpe: if (!($deskFisik == null)) { goto CIGdK; } goto QGxBo; zswOY: if ($smt->id_smt === "1") { goto IFwc6; } goto JpDzj; tuzhU: $data = ["user" => $user, "judul" => "Absensi & Catatan Kelas ", "subjudul" => "Input Nilai", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswa" => $siswas, "nilai" => $nilai, "deskFisik" => $deskFisik]; goto XiHgl; BC8cf: $user = $this->ion_auth->user()->row(); goto AYD2W; dcVbF: hm6hM: goto cfi8l; TG5yM: X9Y9_: goto tuzhU; Dxmiz: $kelas = $this->kelas->get_one($id_kelas); goto iWXsS; GEpyK: $data["smt"] = $this->dashboard->getSemester(); goto Mlj5H; oqjre: $ns = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto j9D4a; iWXsS: $dummyDeskFisik = []; goto oCgRk; j9D4a: $ns2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other); goto qze0I; cfi8l: $i++; goto UCjoS; UNByZ: xAiGF: goto UZ2Yq; iCRmn: $id_kelas = $guru->wali_kelas; goto Dxmiz; uJfSE: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto TGv8z; pmAqP: $this->load->view("members/guru/rapor/fisik/data"); goto OBn8Y; VK9CB: $i = 0; goto LGNat; GMcFB: $i++; goto vbfAd; wrnRd: $this->load->model("Dashboard_model", "dashboard"); goto BC8cf; muB0n: DyEJO: goto jjM9j; OBn8Y: $this->load->view("members/guru/templates/footer"); goto Jkx4p; ia2xT: if (!($i < count($siswas))) { goto X9Y9_; } goto sKoYW; FpDTl: Cin8X: goto GMcFB; eYHeb: ZsH6D: goto ia2xT; oCgRk: $jenis = ["1", "2", "3", "4"]; goto VK9CB; TICIA: if (!($i < 4)) { goto DyEJO; } goto o2cBg; XiHgl: $data["tp"] = $this->dashboard->getTahun(); goto qd7XB; Jkx4p: } public function saveFisik() { goto HFjth; r0WXR: $input = json_decode($this->input->post("fisik", true)); goto I8Qk2; qs0Ga: $smt = $this->dashboard->getSemesterActive(); goto rkw4G; uTmij: $kelas = $this->input->post("kelas", true); goto r0WXR; rkw4G: foreach ($input as $d) { goto SLPWy; gYa9M: $update = $this->db->replace("rapor_data_fisik", $data); goto SUAJ6; j7qjl: $jns = $d[0]; goto M5ccG; SUAJ6: QWdYS: goto L96Dm; M5ccG: $data = ["id_fisik" => $kelas . $jns . $kode, "id_kelas" => $kelas, "jenis" => $d->jenis, "kode" => $d->kode, "deskripsi" => $d->deskripsi, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt]; goto gYa9M; SLPWy: $kode = $d[0]; goto j7qjl; L96Dm: } goto DbnRM; ZpFuC: $data["status"] = $update; goto WaAoW; nsh42: $tp = $this->dashboard->getTahunActive(); goto qs0Ga; I8Qk2: $update = false; goto nsh42; DbnRM: l10Gt: goto ZpFuC; HFjth: $this->load->model("Dashboard_model", "dashboard"); goto uTmij; WaAoW: $this->output_json($data); goto wGWrn; wGWrn: } public function importFisik($id_kelas) { goto fv0S_; ifWGa: $datas = []; goto Goo2b; Y9CYd: RS6gm: goto A9owW; G1QRh: echo json_encode($updated); goto IYGhX; pAeg8: $tp = $this->dashboard->getTahunActive(); goto QvYxJ; Goo2b: foreach ($input as $in) { goto eXFRk; H7CMk: if (!($id_siswa != "id")) { goto iim7Q; } goto RE_RY; STDCK: iim7Q: goto NzoUS; RE_RY: $datas[] = ["id_fisik" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "id_kelas" => $id_kelas, "id_siswa" => $id_siswa, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "tinggi" => $tinggi, "berat" => $berat, "kondisi" => serialize(["telinga" => $in[7], "mata" => $in[8], "gigi" => $in[9], "lain" => $in[10]])]; goto STDCK; NzoUS: e2wc9: goto av8H6; eXFRk: $id_siswa = $in[11]; goto FQspk; Nwtfe: $berat = $smt->id_smt == 1 ? $in[5] : $in[6]; goto H7CMk; FQspk: $tinggi = $smt->id_smt == 1 ? $in[3] : $in[4]; goto Nwtfe; av8H6: } goto Y9CYd; A9owW: $updated = 0; goto ea2fq; QvYxJ: $smt = $this->dashboard->getSemesterActive(); goto ifWGa; ea2fq: foreach ($datas as $data) { goto xzX4x; xzX4x: $update = $this->db->replace("rapor_fisik", $data); goto UJSjs; T3fz_: $updated++; goto vaAq8; oydWc: p2hLL: goto aEXSu; vaAq8: UmPz6: goto oydWc; UJSjs: if (!$update) { goto UmPz6; } goto T3fz_; aEXSu: } goto dsBO_; oOnAk: $input = json_decode($this->input->post("nilai", true)); goto pAeg8; fv0S_: $this->load->model("Dashboard_model", "dashboard"); goto oOnAk; dsBO_: A8Adr: goto G1QRh; IYGhX: } public function raporNaik() { goto iOyxh; TgeHN: $data["tp"] = $this->dashboard->getTahun(); goto BKFg3; eBr7B: $user = $this->ion_auth->user()->row(); goto jGZ3p; mtd8X: $data["smt_active"] = $smt; goto KDNvV; jGZ3p: $tp = $this->dashboard->getTahunActive(); goto m05Lh; uH1mL: $siswas = $this->rapor->getKenaikanSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto x8Z3a; iOyxh: $this->load->model("Dashboard_model", "dashboard"); goto eBr7B; vGWFm: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto eOW4j; KDNvV: $this->load->view("members/guru/templates/header", $data); goto qTER_; qTER_: $this->load->view("members/guru/rapor/kenaikan/data"); goto p42v8; eOW4j: $id_kelas = $guru->wali_kelas; goto G1EGR; m05Lh: $smt = $this->dashboard->getSemesterActive(); goto vGWFm; p42v8: $this->load->view("members/guru/templates/footer"); goto tZXEu; BKFg3: $data["tp_active"] = $tp; goto AEaC7; x8Z3a: $data = ["user" => $user, "judul" => "Kenaikan Kelas ", "subjudul" => "Siswa Kelas ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswas" => $siswas]; goto TgeHN; G1EGR: $kelas = $this->kelas->get_one($id_kelas); goto uH1mL; AEaC7: $data["smt"] = $this->dashboard->getSemester(); goto mtd8X; tZXEu: } public function saveNaik() { goto VzBBJ; S8JFT: gaNG1: goto bg9py; lKTev: $tp = $this->dashboard->getTahunActive(); goto xZa8i; wTXTk: foreach ($input as $d) { goto WjDx2; fGZu0: z57e1: goto sLgYb; WjDx2: $data = ["id_naik" => $d->id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $d->id_siswa, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "naik" => $d->naik]; goto l1hBJ; sLgYb: VOnko: goto p8LBf; l1hBJ: $update = $this->db->replace("rapor_naik", $data); goto pRTyB; pRTyB: if (!$update) { goto z57e1; } goto mtLGS; mtLGS: $updated++; goto fGZu0; p8LBf: } goto S8JFT; xZa8i: $smt = $this->dashboard->getSemesterActive(); goto m4uik; VzBBJ: $this->load->model("Dashboard_model", "dashboard"); goto qklAB; m4uik: $updated = 0; goto wTXTk; bg9py: echo json_encode($updated); goto o_q3P; qklAB: $input = json_decode($this->input->post("naik", true)); goto lKTev; o_q3P: } public function cetakPts() { goto YKF3p; OY8Dz: $kategori_mapel = $this->master->getKategoriKelompokMapel(); goto FtGfP; wE4MY: $data["siswas"] = $siswas; goto s9ppb; okjtH: $siswa = $siswas[$i]; goto ivLBf; Xobto: $nilaiHarian = []; goto w3HWo; fZPl7: $data["tp_active"] = $tp; goto xl7L6; wGxzg: $this->load->view("members/guru/rapor/cetak/pts"); goto hTIib; TMWyx: $arr_siswas = []; goto zjk8u; iFr5n: $kkm = []; goto JJWhZ; ucKln: $data = ["user" => $user, "judul" => "Rapor PTS", "subjudul" => "Cetak Rapor PTS", "setting" => $setting]; goto A1x00; w3HWo: $nilaiPts = []; goto q_f0T; yctMY: $nilaiHarian = $this->rapor->getArrNilaiMapelHarianSiswa($arr_mapels, $arr_siswas, $tp->id_tp, $smt->id_smt); goto ucKln; ySLvN: $kelas = $this->kelas->get_one($id_kelas); goto ZMbrE; M163h: $tp = $this->dashboard->getTahunActive(); goto qyLFS; BY1A0: $jurusan = $this->kelas->getJurusanById($kelas->jurusan_id); goto DSCrR; lxJtc: foreach ($kategori_mapel as $kk => $km) { goto L0Qy6; L0Qy6: if (in_array($km, $arrk)) { goto wKeh1; } goto gMnAb; qlvxm: Z_0yE: goto VqtW9; WTXtT: wKeh1: goto qlvxm; gMnAb: array_push($arrk, $km->kode_kel_mapel); goto WTXtT; VqtW9: } goto XU3N_; YKF3p: $this->load->model("Dashboard_model", "dashboard"); goto H69Ub; OjfuI: $i = 0; goto mpQ0i; W9_HI: VM1Lf: goto OjfuI; djzyh: $id_kelas = $guru->wali_kelas; goto ySLvN; A0Zje: $nilaiPts = $this->rapor->getArrNilaiMapelPtsSiswa($arr_mapels, $arr_siswas, $tp->id_tp, $smt->id_smt); goto yctMY; ivLBf: $id_siswa = $siswa->id_siswa; goto ktYoK; S3w10: $data["nilai_pts"] = $nilaiPts; goto j6i79; XfcNc: foreach ($mapels as $mapel) { goto Hr3lz; UGPYk: aii5J: goto lGvYm; YO45V: goto aii5J; goto ER11R; wrIC0: $kkm[$mapel->id_mapel] = $settingRapor; goto UGPYk; ER11R: Ko23r: goto wrIC0; lGvYm: BzHkP: goto kg1WW; V4WRp: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto YO45V; Hr3lz: if (isset($settingRapor) && $settingRapor->kkm_tunggal == "1") { goto Ko23r; } goto V4WRp; kg1WW: } goto gCd0W; xl7L6: $data["smt"] = $this->dashboard->getSemester(); goto tkWMJ; C90ha: $data["kelompoks"] = $kelompoks; goto S3w10; EWvhn: goto FfEhW; goto o9oQ2; ZMbrE: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto BY1A0; ntgKx: $this->db->trans_complete(); goto K6jBq; j6i79: $data["nilai_harian"] = $nilaiHarian; goto yQ0fg; s9ppb: $data["kelas"] = $kelas->nama_kelas; goto TJhOJ; SqvWv: $setting = $this->dashboard->getSetting(); goto M163h; DSCrR: $kelompoks = $this->master->getKodeKelompokMapel(); goto OY8Dz; qyLFS: $smt = $this->dashboard->getSemesterActive(); goto rQgJ4; H69Ub: $user = $this->ion_auth->user()->row(); goto SqvWv; voxKk: $mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null); goto Xobto; V8QUn: $data["guru"] = $guru; goto wE4MY; A1x00: $data["tp"] = $this->dashboard->getTahun(); goto fZPl7; usK50: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto djzyh; mpQ0i: FfEhW: goto k6w0j; hTIib: $this->load->view("members/guru/templates/footer"); goto WWxWz; nOXVG: $data["rapor"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto ntgKx; tkWMJ: $data["smt_active"] = $smt; goto V8QUn; TJhOJ: $data["mapels"] = $mapels; goto C90ha; noXrW: $settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto iFr5n; k6w0j: if (!($i < count($siswas))) { goto byc3M; } goto okjtH; oMKDO: qLnsf: goto RMUVR; XU3N_: XzG4J: goto voxKk; zjk8u: foreach ($mapels as $mapel) { $arr_mapels[] = $mapel->id_mapel; ItRE6: } goto W9_HI; K6jBq: $this->load->view("members/guru/templates/header", $data); goto wGxzg; q_f0T: $dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '']; goto noXrW; RMUVR: $i++; goto EWvhn; yQ0fg: $data["kkm"] = $kkm; goto nOXVG; ktYoK: $arr_siswas[] = $id_siswa; goto XfcNc; rQgJ4: $this->db->trans_start(); goto usK50; JJWhZ: $arr_mapels = []; goto TMWyx; FtGfP: $arrk = []; goto lxJtc; o9oQ2: byc3M: goto A0Zje; gCd0W: kkGFr: goto oMKDO; WWxWz: } public function cetakAkhir() { goto Pkzv2; CaMdf: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto fciXO; OaGYG: $other = "2"; goto S8cbH; aiM7s: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto OXfPV; BVG9C: $nilai_rapor = $this->rapor->getNilaiRaporByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto StuD8; cyTbo: $dummyFisik = ["kondisi" => ["telinga" => '', "mata" => '', "gigi" => '', "lain" => ''], "smt" . $smt->id_smt => ["tinggi" => '', "berat" => '', "tp" => $tp->id_tp], "smt" . $other => ["tinggi" => '', "berat" => '', "tp" => $tp->id_tp]]; goto kMhnN; gTKYf: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); wx9Vu: } goto T_6a7; FcTE_: iVmmg: goto STJQ2; F0O13: $data["fisik"] = $fisik; goto Y0rl1; dVpDg: $mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null); goto CaMdf; aBYAt: $jurusan = $this->kelas->getJurusanById($kelas->jurusan_id); goto wVaWG; R82x6: $data["lvl_kelas"] = $kelas->level; goto DzZum; mCyJd: $user = $this->ion_auth->user()->row(); goto ctIMr; T_6a7: jhiKx: goto Yjn0D; ctIMr: $setting = $this->dashboard->getSetting(); goto rPoCW; ldBOe: $data["kelas"] = $kelas->nama_kelas; goto R82x6; NS1Bg: $this->load->view("members/guru/templates/header", $data); goto gZxkW; TpGQC: $nf2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other); goto WRxKZ; j3AP8: foreach ($mapels as $mapel) { goto CyUpZ; ik9tU: $nilai[$id_siswa][$mapel->id_mapel] = $nr; goto QwmGY; CyUpZ: $dummyNilai = ["p_deskripsi" => '', "k_rata_rata" => '', "k_deskripsi" => '', "k_predikat" => '', "nilai" => '', "predikat" => '']; goto RPN8R; X3E1X: lHMRD: goto isWyv; RPN8R: $key_mapel = array_search($mapel->id_mapel . $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, array_column($nilai_rapor, "id_nilai_harian")); goto l1gVd; l1gVd: if (!($key_mapel !== false)) { goto Eh3YV; } goto dBMMx; QwmGY: Eh3YV: goto X3E1X; dBMMx: $nr = $nilai_rapor[$key_mapel]; goto ik9tU; isWyv: } goto nmzQG; DzZum: $data["mapels"] = $mapels; goto xPIAH; dWfbF: $dummyAbsen = ["s" => " - ", "i" => " - ", "a" => " - ", "saran" => '']; goto Grhv6; QzwNI: foreach ($nilai_sikap as $nls) { goto Ia7BO; hldqA: E_Q7K: goto jKrpv; q58nT: $sikap[$id_siswa][2] = ["deskripsi" => $nls == null ? '' : $nls->deskripsi, "predikat" => $nls == null ? $dummySikap : unserialize($nls->nilai)]; goto sTs4c; Ia7BO: if (!($nls->id_siswa == $id_siswa && $nls->jenis == "1")) { goto E_Q7K; } goto xEzB8; xEzB8: $sikap[$id_siswa][1] = ["deskripsi" => $nls == null ? '' : $nls->deskripsi, "predikat" => $nls == null ? $dummySikap : unserialize($nls->nilai)]; goto hldqA; sTs4c: boDUO: goto iJxKc; iJxKc: xuekn: goto IX9Xk; jKrpv: if (!($nls->id_siswa == $id_siswa && $nls->jenis == "2")) { goto boDUO; } goto q58nT; IX9Xk: } goto lHEDP; li7LK: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa] : ["nilai" => $dummyAbsen]; goto cyTbo; rc98x: $nilai = []; goto C6H8f; TSR4F: $sikap = []; goto rc98x; OXfPV: $id_kelas = $guru->wali_kelas; goto SZBRS; QS_Ij: $siswas = $this->rapor->getDetailSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto GLXFM; lHEDP: P0Z4a: goto Ll1tH; cRW6c: goto ZB2fs; goto huvp4; jUM2I: $data["tp"] = $this->dashboard->getTahun(); goto S7_YX; GLXFM: $kategori_mapel = $this->master->getKategoriKelompokMapel(); goto VYzLg; Xp2ce: $nilaiEkstra = []; goto kLbOG; Y0rl1: $data["nilai_ekstra"] = $nilaiEkstra; goto qNedq; PG2La: $kkm = []; goto TSR4F; C6H8f: $fisik = []; goto md4Ss; OKaBz: mP0Vj: goto QzwNI; D7iE6: v2tbr: goto cDFLn; S7_YX: $data["tp_active"] = $tp; goto dNOFH; sA4kS: $other = "1"; goto cRW6c; OJ1ED: foreach ($kategori_mapel as $kk => $km) { goto ZWInz; ZWInz: if (in_array($km, $arrk)) { goto fHipk; } goto Wm63M; ay0M4: ZgA20: goto W067A; Wm63M: array_push($arrk, $km->kode_kel_mapel); goto wTwDB; wTwDB: fHipk: goto ay0M4; W067A: } goto FtznD; adeij: $data["deskripsi"] = $desks; goto Gi23C; jH8Xv: $this->load->view("members/guru/templates/footer"); goto BR6WX; STJQ2: if (!($i < count($siswas))) { goto fmMUu; } goto WP_b4; nmzQG: nbQF6: goto DMDJa; yL99P: goto iVmmg; goto u2poU; u2poU: fmMUu: goto em0Na; iq1QJ: goto XnvTV; goto OKaBz; kLbOG: if ($smt->id_smt === "1") { goto Yq1qE; } goto sA4kS; Gi23C: $data["absensi"] = $absensi; goto F0O13; H2epi: $sikap[$id_siswa][2] = ["deskripsi" => '', "predikat" => $dummySikap]; goto iq1QJ; Ffr9l: $nilai_sikap = $this->rapor->getNilaiSikapByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto BVG9C; gHV6I: $data["smt_active"] = $smt; goto rKc3C; S8cbH: ZB2fs: goto Ffr9l; OYELv: $mapelEkstra = []; goto Xp2ce; WyZZt: if (count($nilai_sikap) > 0) { goto mP0Vj; } goto fMiMY; DMDJa: $dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '']; goto dWfbF; yHEJA: $id_siswa = $siswa->id_siswa; goto EUlJy; fciXO: $settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PG2La; huvp4: Yq1qE: goto OaGYG; fMiMY: $sikap[$id_siswa][1] = ["deskripsi" => '', "predikat" => $dummySikap]; goto H2epi; OaswS: $data["rapor"] = $settingRapor; goto RpxYq; cDFLn: $i++; goto yL99P; xQF0l: $data["nilai_rapor"] = $nilai_rapor; goto adeij; StuD8: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto MSIOS; md4Ss: $desks = []; goto F6XLy; Wtudh: $data["nilai"] = $nilai; goto xQF0l; RpxYq: $data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto NS1Bg; j2fz2: $data["smt_name"] = $this->dashboard->getSemesterById($smt->id_smt); goto O1Iu1; Grhv6: $desks[$id_siswa] = isset($prestasis[$id_siswa]) ? $prestasis[$id_siswa] : $dummyDesks; goto li7LK; kMhnN: $nf = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto TpGQC; FtznD: a1zTF: goto dVpDg; Pkzv2: $this->load->model("Dashboard_model", "dashboard"); goto mCyJd; EUlJy: $dummySikap = ["predikat" => '']; goto WyZZt; qNedq: $data["mapel_ekstra"] = $mapelEkstra; goto zl5YA; Yjn0D: $i = 0; goto FcTE_; xPIAH: $data["kelompoks"] = $kelompoks; goto GAJ2V; DPVzl: foreach ($ekstras as $ext) { goto lmkW9; SCXxe: foreach ($arrEkstra as $ar) { goto NsDYe; EO0Ip: E16J4: goto HX8Rw; CTfhi: LQ264: goto EO0Ip; NsDYe: $id_ekstra = $ar->ekstra; goto BT75K; y1ucI: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? $dummyEkstra : $ne; goto CTfhi; BT75K: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto aMoVK; yHOo7: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto y1ucI; aMoVK: if (!($id_ekstra != null)) { goto LQ264; } goto yHOo7; HX8Rw: } goto Nz2kv; Nz2kv: Dmrpx: goto pUjCt; pUjCt: ifsjN: goto qKN8y; lmkW9: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto dc8CL; dc8CL: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto SCXxe; qKN8y: } goto tsFnx; Ll1tH: XnvTV: goto j3AP8; rKc3C: $data["tp_name"] = $this->dashboard->getTahunById($tp->id_tp); goto j2fz2; bj9r0: $smt = $this->dashboard->getSemesterActive(); goto aiM7s; dNOFH: $data["smt"] = $this->dashboard->getSemester(); goto gHV6I; WP_b4: $siswa = $siswas[$i]; goto yHEJA; zl5YA: $data["kkm"] = $kkm; goto OaswS; KC6H8: $data["siswas"] = $siswas; goto ldBOe; MSIOS: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto gTKYf; wVaWG: $kelompoks = $this->master->getKodeKelompokMapel(); goto QS_Ij; O1Iu1: $data["guru"] = $guru; goto KC6H8; GAJ2V: $data["sikap"] = $sikap; goto Wtudh; rPoCW: $tp = $this->dashboard->getTahunActive(); goto bj9r0; F6XLy: $absensi = []; goto OYELv; WRxKZ: $fisik[$siswa->id_siswa] = $nf != null ? ["kondisi" => unserialize($nf->kondisi), "smt" . $nf->id_smt => ["tinggi" => $nf->tinggi, "berat" => $nf->berat], "smt" . $other => ["tinggi" => $nf2 != null ? $nf2->tinggi : '', "berat" => $nf2 != null ? $nf2->berat : '']] : $dummyFisik; goto DPVzl; em0Na: $kkm = $this->rapor->getAllKkmRaporAkhir($id_kelas, $tp->id_tp, $smt->id_smt); goto vUaMp; gZxkW: $this->load->view("members/guru/rapor/cetak/akhir"); goto jH8Xv; SZBRS: $kelas = $this->kelas->get_one($id_kelas); goto aBYAt; vUaMp: $data = ["user" => $user, "judul" => "Rapor Akhir", "subjudul" => "Cetak Rapor Akhir", "setting" => $setting]; goto jUM2I; VYzLg: $arrk = []; goto OJ1ED; tsFnx: v4el_: goto D7iE6; BR6WX: } public function cetakLeger() { goto jbdwI; H0yGb: goto vqB7T; goto Bi2im; iP8Gm: $nilaiPts = []; goto SpuI9; FZp0I: $data["ekstras"] = $ekstras; goto aB3bp; Bwkp8: $this->load->view("members/guru/rapor/leger/data"); goto hzF1x; IWUzk: EUG19: goto qjScP; EZrfW: $data = ["user" => $user, "judul" => "Leger Kelas ", "subjudul" => "Cetak Leger Kelas ", "setting" => $setting]; goto MMIwc; LWNTy: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto cdF74; XvI78: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); UV0RA: } goto BxVlN; ghMgL: $setting = $this->dashboard->getSetting(); goto C6ssn; MMIwc: $tp = $this->dashboard->getTahunActive(); goto lq2LJ; E8sHH: $data["nilai_ekstra"] = $nilaiEkstra; goto aBWDx; C6ssn: $user = $this->ion_auth->user()->row(); goto EZrfW; lq2LJ: $smt = $this->dashboard->getSemesterActive(); goto bKl7Q; n41Ks: $data["sikap"] = $sikap; goto aIsrn; udjDA: $data["tp_active"] = $tp; goto NWGEI; sP0Z_: $nilaiEkstra = []; goto WU8az; aBWDx: $data["mapel_ekstra"] = $mapelEkstra; goto meIh0; bKl7Q: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto I4l3Q; BxVlN: A_BSs: goto mc2F0; NZTL8: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto XvI78; mSZSl: $data["nilai_pts"] = (array) json_decode(json_encode($nilaiPts)); goto n41Ks; cdF74: $mapels = $this->master->getAllMapel(); goto KPLMT; XJ2sw: $this->load->view("members/guru/templates/header", $data); goto Bwkp8; PD9_d: $data["tp"] = $this->dashboard->getTahun(); goto udjDA; Ji3pf: $mapelEkstra = []; goto sP0Z_; aB3bp: $data["nilai"] = (array) json_decode(json_encode($nilai)); goto mSZSl; b3lZK: foreach ($mapels as $mapel) { goto d4COJ; NJhHd: FgwyE: goto h0YrU; ESJtS: $dummyNilai = ["k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => '']; goto QB_gM; L9RLb: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2"); goto bTBGV; NIm_G: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto t4HW3; iBPI2: $dummyAbsen = ["s" => '', "i" => '', "a" => '']; goto aD31a; PU6Lk: FG0cM: goto f5hur; f5hur: foreach ($ekstras as $ext) { goto YX43p; FjFs7: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto WOxqr; wcAl2: X0_nj: goto sVHON; YX43p: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto FjFs7; WOxqr: foreach ($arrEkstra as $ar) { goto V5C7g; OoGoX: if (!($id_ekstra != null)) { goto rxOj0; } goto xD6b8; k2xEc: rxOj0: goto pYkus; xD6b8: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto zry5h; UzGNX: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto OoGoX; V5C7g: $id_ekstra = $ar->ekstra; goto UzGNX; zry5h: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto k2xEc; pYkus: IulZL: goto nWr9t; nWr9t: } goto KEAA5; KEAA5: TwcO4: goto wcAl2; sVHON: } goto Lju2i; Lju2i: T8GlS: goto NJhHd; QiVF3: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1"); goto Ipu7T; bTBGV: $sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto ESJtS; QB_gM: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto NIm_G; ESq6d: goto FG0cM; goto MjRNx; MjRNx: trTum: goto tFm2d; d4COJ: $dummySikap = ["predikat" => '']; goto QiVF3; t4HW3: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto z9I3i; Ipu7T: $sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto L9RLb; SlX1y: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto ESq6d; aD31a: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : $dummyAbsen; goto Ut0au; Ut0au: if (isset($setting_rapor->kkm_tunggal) && $setting_rapor->kkm_tunggal == "1") { goto trTum; } goto SlX1y; tFm2d: $kkm[$mapel->id_mapel] = $setting_rapor; goto PU6Lk; z9I3i: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto iBPI2; h0YrU: } goto IWUzk; JQA_z: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto NZTL8; gdVqi: $i++; goto H0yGb; evSZ4: $absensi = []; goto Ji3pf; VLBxI: if (!($i < count($siswas))) { goto to1h8; } goto SjINK; uj7Em: $data["rapor"] = $setting_rapor; goto W8I2h; FnwWj: $data["kelases"] = $kelases; goto lTXYa; tkcfL: $kkm = []; goto nRvGy; zsfkF: $data["smt_active"] = $smt; goto DR2zu; vRiLI: $data["siswas"] = $siswas; goto FZp0I; I4l3Q: $id_kelas = $guru->wali_kelas; goto ycZfY; wRVSH: $nilai = []; goto iP8Gm; aIsrn: $data["deskripsi"] = $desks; goto nsyf7; vzH3p: vqB7T: goto VLBxI; lTXYa: $data["mapels"] = $mapels; goto vRiLI; nOWAC: $id_siswa = $siswa->id_siswa; goto b3lZK; SpuI9: $desks = []; goto evSZ4; SjINK: $siswa = $siswas[$i]; goto nOWAC; qjScP: gAxwR: goto gdVqi; DR2zu: $data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto FnwWj; W8I2h: $data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto XJ2sw; hzF1x: $this->load->view("members/guru/templates/footer"); goto qinqm; WU8az: $i = 0; goto vzH3p; nRvGy: $sikap = []; goto wRVSH; KPLMT: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto JQA_z; meIh0: $data["kkm"] = $kkm; goto uj7Em; jbdwI: $this->load->model("Dashboard_model", "dashboard"); goto ghMgL; Bi2im: to1h8: goto PD9_d; mc2F0: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto tkcfL; ycZfY: $kelases = $this->kelas->get_one($id_kelas); goto LWNTy; NWGEI: $data["smt"] = $this->dashboard->getSemester(); goto zsfkF; nsyf7: $data["absensi"] = $absensi; goto E8sHH; qinqm: } public function downloadLeger() { goto Umv9U; WwdL9: $nilaiEkstra = []; goto WWfsE; cufjE: $k5 = []; goto jNQyP; clh1u: $kkm = []; goto o2Yeh; fn6iY: if (!($i < count($siswas))) { goto UDBsw; } goto K2Esd; WJt2P: $this->output_json($data); goto UUme_; PmDDe: $k3 = []; goto YxQhW; o2Yeh: $sikap = []; goto zHjYr; tCutA: $p4[] = $nilai->p4; goto dj9wD; MFrjj: $mapelEkstra = []; goto WwdL9; pKUJO: $data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto xrFfF; mfH48: $i = 0; goto w0ilD; Musc9: $data["tp"] = $this->dashboard->getTahun(); goto t331H; FoCRb: $id_siswa = $siswa->id_siswa; goto e0rvs; Y28IC: $p2[] = $nilai->p2; goto Vl9uL; CDQtD: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto xzn4E; tt16k: RKIeR: goto zj0Tp; UCjox: $data["kkm"] = $kkm; goto Q4Mvy; hYWfS: $nisn = []; goto hwSpv; i55FX: $id_kelas = $guru->wali_kelas; goto ie3ta; EflLv: $data["siswas"] = $siswas; goto Q53q3; XHGhh: $data["mapel_ekstra"] = $mapelEkstra; goto UCjox; xrFfF: $no = []; goto hYWfS; WROqo: $mapels = $this->master->getAllMapel(); goto CDQtD; WWfsE: $i = 0; goto BlSb7; wRacb: $desks = []; goto johBI; laSHE: $nama[] = $siswa->nama; goto pkhZj; jNQyP: $k6 = []; goto AVf_t; STu6u: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto WROqo; johBI: $absensi = []; goto MFrjj; r0XD0: $p7[] = $nilai->p7; goto aNzD2; dj9wD: $p5[] = $nilai->p5; goto wjX7m; CNhLI: $tp = $this->dashboard->getTahunActive(); goto XHJ8I; fuenM: $k1 = []; goto NscO_; A3F4h: $data["absensi"] = $absensi; goto SaT0n; SaT0n: $data["nilai_ekstra"] = $nilaiEkstra; goto XHGhh; X1ZrI: $nilaiPts = []; goto wRacb; iFtn0: $k4[] = $nilai->k4; goto jhTeS; R29t6: goto Jq2Hp; goto WFjIY; zHjYr: $nilai = []; goto X1ZrI; aNzD2: $p8[] = $nilai->p8; goto PrXFR; f4DBR: $p8 = []; goto fuenM; zxNxc: $p2 = []; goto GfkU2; n6e0x: $data["deskripsi"] = $desks; goto A3F4h; YxQhW: $k4 = []; goto cufjE; PPxE0: $data["nilai"] = (array) json_decode(json_encode($nilai)); goto f602l; c9OZ2: $setting = $this->dashboard->getSetting(); goto zMhcT; URPp1: $k3[] = $nilai->k3; goto iFtn0; KaPzj: $nilai = $nilai[$siswa->id_siswa]; goto iQpZz; w0ilD: Jq2Hp: goto fn6iY; pkhZj: $p1[] = $nilai->p1; goto Y28IC; Q4Mvy: $data["rapor"] = $setting_rapor; goto pKUJO; ppeY1: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto clh1u; ZxiS7: $i++; goto R29t6; zj0Tp: pttzs: goto kRc9t; NnXGq: OXyz0: goto ZxiS7; zMhcT: $user = $this->ion_auth->user()->row(); goto qimMe; MG3BN: goto ecnqe; goto e0C0X; Umv9U: $this->load->model("Dashboard_model", "dashboard"); goto CNhLI; bm4lv: $p1 = []; goto zxNxc; f602l: $data["nilai_pts"] = (array) json_decode(json_encode($nilaiPts)); goto HvkFR; ZBBy0: $k7[] = $nilai->k7; goto dW3KW; XMNHi: $data["mapels"] = $mapels; goto EflLv; NscO_: $k2 = []; goto PmDDe; Cwql0: $siswa = $siswas[$i]; goto FoCRb; kGM0l: $p7 = []; goto f4DBR; m_Tnn: $k6[] = $nilai->k6; goto ZBBy0; oCOsX: $data["kelases"] = $kelases; goto XMNHi; t331H: $data["tp_active"] = $tp; goto oN_nX; Q53q3: $data["ekstras"] = $ekstras; goto PPxE0; iQpZz: $no[] = $i + 1; goto C49rA; GfkU2: $p3 = []; goto xK7fE; LlFZR: if (!($i < count($siswas))) { goto wF9DA; } goto Cwql0; xzn4E: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto x4ytx; ie3ta: $kelases = $this->kelas->get_one($id_kelas); goto STu6u; WFjIY: UDBsw: goto WJt2P; T71sD: $k2[] = $nilai->k2; goto URPp1; K2Esd: $siswa = $siswas[$i]; goto KaPzj; jhTeS: $k5[] = $nilai->k5; goto m_Tnn; C49rA: $nisn[] = $siswa->nisn; goto laSHE; b9CZz: $data["smt_active"] = $smt; goto sJaFb; L1ot0: $k8 = []; goto mfH48; x4ytx: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto Kv_lt; sJaFb: $data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto oCOsX; oN_nX: $data["smt"] = $this->dashboard->getSemester(); goto b9CZz; BlSb7: ecnqe: goto LlFZR; XHJ8I: $smt = $this->dashboard->getSemesterActive(); goto c9OZ2; e0rvs: foreach ($mapels as $mapel) { goto tmHsz; kEFXq: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto qSjuD; M5p1p: $dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '', "saran" => '']; goto d3qr8; R3h0U: if ($setting_rapor->kkm_tunggal == "1") { goto mH9nI; } goto kEFXq; wxTsg: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2"); goto ehKie; dpcRT: m8lDt: goto Vwdxe; Pr2F4: foreach ($ekstras as $ext) { goto MaOk6; MaOk6: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto vgZ21; WJARD: uDjUH: goto qp8G0; vgZ21: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto wVmLS; wVmLS: foreach ($arrEkstra as $ar) { goto jI_gL; jI_gL: $id_ekstra = $ar->ekstra; goto hX2j0; PPZ9M: if (!($id_ekstra != null)) { goto Hdjdn; } goto ri6zH; xn9Pl: BaF6W: goto j2cIx; ri6zH: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto suu38; suu38: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto TYt6V; hX2j0: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto PPZ9M; TYt6V: Hdjdn: goto xn9Pl; j2cIx: } goto WJARD; qp8G0: fKQFf: goto m60NR; m60NR: } goto dpcRT; qSjuD: goto VoIBJ; goto lIE9J; sZr0Y: VoIBJ: goto Pr2F4; v_lGh: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1"); goto P1_kg; P1_kg: $sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto wxTsg; d3qr8: $dummyAbsen = ["s" => '', "i" => '', "a" => '']; goto WaS2h; L0qaK: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto M5p1p; Vwdxe: SLIPx: goto HBchr; z3EZu: $kkm[$mapel->id_mapel] = $setting_rapor; goto sZr0Y; WaS2h: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : ["nilai" => $dummyAbsen]; goto R3h0U; ehKie: $sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto qBP3L; JxUeL: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto VrXtX; tmHsz: $dummySikap = ["predikat" => '']; goto v_lGh; JiNtB: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto L0qaK; VrXtX: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto JiNtB; lIE9J: mH9nI: goto z3EZu; qBP3L: $dummyNilai = ["k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => '']; goto JxUeL; HBchr: } goto tt16k; Kv_lt: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); XYAQU: } goto FnC4o; HvkFR: $data["sikap"] = $sikap; goto n6e0x; dW3KW: $k8[] = $nilai->k8; goto NnXGq; AVf_t: $k7 = []; goto L1ot0; PrXFR: $k1[] = $nilai->k1; goto T71sD; xK7fE: $p4 = []; goto gyHIF; kRc9t: $i++; goto MG3BN; GEUmT: $p6 = []; goto kGM0l; gyHIF: $p5 = []; goto GEUmT; FnC4o: rf00r: goto ppeY1; wjX7m: $p6[] = $nilai->p6; goto r0XD0; hwSpv: $nama = []; goto bm4lv; Vl9uL: $p3[] = $nilai->p3; goto tCutA; e0C0X: wF9DA: goto Musc9; qimMe: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto i55FX; UUme_: } public function dkn() { goto LNGCs; LNGCs: $this->load->model("Dashboard_model", "dashboard"); goto AorcY; fQHpp: X7wyr: goto IBhTg; TIu8m: $data["kelases"] = $kelases; goto yNoxn; AorcY: $setting = $this->dashboard->getSetting(); goto Sr4lS; JCp8v: $this->load->view("members/guru/templates/footer"); goto XI0R2; WyrY8: $data["kkm"] = $kkm; goto eGuaz; XMQVO: $data["deskripsi"] = $desks; goto wd7nZ; vGHQC: Uo2Zu: goto SrkTh; wd7nZ: $data["absensi"] = $absensi; goto BCa1G; tfn9k: P8SCJ: goto T5iw3; rI1kR: $data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto p_uKJ; SrkTh: bDUQT: goto UFlA2; Y473a: $nilaiPts = []; goto nzn4a; YxE7o: $smt = $this->dashboard->getSemesterActive(); goto BiYZ5; X9gib: $kelases = $this->kelas->get_one($id_kelas); goto bYup4; p_uKJ: $this->load->view("members/guru/templates/header", $data); goto tXIbY; hm_li: szIBV: goto UJ02R; mvZ2Q: $nilaiEkstra = []; goto psOAz; exzv3: $sikap = []; goto xHVrz; krWl6: $data["smt"] = $this->dashboard->getSemester(); goto NSott; JvUwe: $data = ["user" => $user, "judul" => "Daftar Kumpulan Nilai Kelas ", "subjudul" => "Cetak DKN ", "setting" => $setting]; goto bY1cL; fcJSE: $data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto TIu8m; eGuaz: $data["rapor"] = $setting_rapor; goto rI1kR; KqBKn: $data["nilai"] = $nilai; goto SptsJ; kwjuh: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto qWEwY; xHVrz: $nilai = []; goto Y473a; SptsJ: $data["nilai_pts"] = $nilaiPts; goto GADAG; PVtYr: $kkm = []; goto exzv3; peBsE: $mapels = $this->master->getAllMapel(); goto bIbKs; Sr4lS: $user = $this->ion_auth->user()->row(); goto JvUwe; yMFTT: $id_kelas = $guru->wali_kelas; goto X9gib; bIbKs: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto XR36d; Wfpjo: $data["siswas"] = $siswas; goto Rbv4y; IBhTg: if (!($i < count($siswas))) { goto szIBV; } goto yJkwQ; eF7X9: $data["mapel_ekstra"] = $mapelEkstra; goto WyrY8; XR36d: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto kwjuh; VRDQA: foreach ($mapels as $mapel) { goto LRZuo; rij8S: foreach ($ekstras as $ext) { goto cqRyf; KlHY9: wJElE: goto rO2_H; xFJk4: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto lI2uk; cqRyf: $dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => '']; goto xFJk4; lI2uk: foreach ($arrEkstra as $ar) { goto SBf84; P1LyW: F3N3x: goto VXmeR; pBAnI: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto skmxv; skmxv: q9VJn: goto P1LyW; EiKJO: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto pBAnI; Rz2bw: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto ZOw52; ZOw52: if (!($id_ekstra != null)) { goto q9VJn; } goto EiKJO; SBf84: $id_ekstra = $ar->ekstra; goto Rz2bw; VXmeR: } goto CT6xy; CT6xy: flIBr: goto KlHY9; rO2_H: } goto P30eU; P30eU: qkVPO: goto YNpZQ; eZaD_: $sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto yxZn7; jHgeD: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto xH1vV; lieXL: $absensi[$id_siswa] = $nd == null ? $dummyAbsen : unserialize($nd->nilai); goto TsGxV; on66J: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1"); goto W4QvF; UEPy1: $nd = $this->rapor->getRaporDeskripsi($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto GQPCN; JJDX0: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1"); goto p3IxA; llD7f: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto jHgeD; ryzNk: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2"); goto eZaD_; TsGxV: if (isset($setting_rapor->kkm_tunggal) && $setting_rapor->kkm_tunggal == "1") { goto xwqXX; } goto JJDX0; xH1vV: $dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '', "saran" => '']; goto zdonz; f7MaL: $kkm[$mapel->id_mapel] = $setting_rapor; goto gqTED; gqTED: RuZvq: goto rij8S; GQPCN: $desks[$id_siswa] = $nd == null ? json_decode(json_encode($dummyDesks)) : $nd; goto lieXL; zdonz: $dummyAbsen = ["s" => '', "i" => '', "a" => '']; goto UEPy1; JWe5F: $nr["mapel"] = $mapel->nama_mapel; goto L5KT8; p3IxA: goto RuZvq; goto x8E3y; L5KT8: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto llD7f; rxoXo: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto JWe5F; yxZn7: $dummyNilai = ["mapel" => $mapel->nama_mapel, "k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => '']; goto rxoXo; x8E3y: xwqXX: goto f7MaL; YNpZQ: ZbsZ9: goto UGr6h; W4QvF: $sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto ryzNk; LRZuo: $dummySikap = ["predikat" => '']; goto on66J; UGr6h: } goto vGHQC; EfHSl: $mapelEkstra = []; goto mvZ2Q; qWEwY: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); EDrR_: } goto tfn9k; bYup4: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto peBsE; UFlA2: $i++; goto qURzz; yJkwQ: $siswa = $siswas[$i]; goto kt_0V; BiYZ5: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto yMFTT; bY1cL: $tp = $this->dashboard->getTahunActive(); goto YxE7o; kt_0V: $id_siswa = $siswa->id_siswa; goto VRDQA; tXIbY: $this->load->view("members/guru/rapor/dkn/data"); goto JCp8v; NSott: $data["smt_active"] = $smt; goto fcJSE; BCa1G: $data["nilai_ekstra"] = $nilaiEkstra; goto eF7X9; qURzz: goto X7wyr; goto hm_li; GADAG: $data["sikap"] = $sikap; goto XMQVO; T5iw3: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PVtYr; UJ02R: $data["tp"] = $this->dashboard->getTahun(); goto WtJmS; WtJmS: $data["tp_active"] = $tp; goto krWl6; Rbv4y: $data["ekstras"] = $ekstras; goto KqBKn; hqz0a: $absensi = []; goto EfHSl; yNoxn: $data["mapels"] = $mapels; goto Wfpjo; nzn4a: $desks = []; goto hqz0a; psOAz: $i = 0; goto fQHpp; XI0R2: } } 
 ?>

Did this file decode correctly?

Original Code

<?php
/*   ________________________________________
    |                 GarudaCBT              |
    |    https://github.com/garudacbt/cbt    |
    |________________________________________|
*/
 class Rapor extends CI_Controller { public function __construct() { goto d4jh1; kOtVV: $this->load->model("\x52\x61\160\x6f\x72\137\x6d\157\144\x65\x6c", "\162\141\160\x6f\x72"); goto Ul1sG; g2Bgq: $this->load->dbforge(); goto mb4jV; zcjeS: u0pzh: goto g2Bgq; hzpAW: if (!$this->ion_auth->logged_in()) { goto hxiZL; } goto DA7kz; Ul1sG: $this->load->model("\113\x65\x6c\x61\163\137\x6d\157\144\145\x6c", "\x6b\x65\154\141\163"); goto X9myV; COKQ9: LDrMb: goto u1vo8; czwjg: $this->form_validation->set_error_delimiters('', ''); goto jPlpl; mT9eG: show_error("\x48\x61\156\171\x61\40\x41\x64\155\151\156\x69\x73\164\x72\141\164\157\x72\x20\171\x61\156\x67\x20\x64\151\142\145\x72\x69\x20\x68\141\153\x20\x75\x6e\x74\165\x6b\40\155\145\x6e\x67\141\x6b\x73\145\163\40\x68\x61\154\x61\x6d\x61\156\40\151\x6e\151\x2c\x20\74\x61\40\150\162\x65\146\x3d\42" . base_url("\144\141\163\x68\x62\157\x61\x72\144") . "\x22\x3e\113\x65\155\x62\x61\154\x69\x20\153\x65\x20\155\145\156\165\x20\141\167\141\x6c\74\57\141\76", 403, "\x41\153\x73\145\x73\40\x54\x65\x72\x6c\x61\x72\x61\x6e\x67"); goto COKQ9; uIGKm: hxiZL: goto YZEYF; DA7kz: if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("\x67\165\162\x75"))) { goto LDrMb; } goto mT9eG; u1vo8: goto u0pzh; goto uIGKm; mb4jV: $this->load->database(); goto pphoo; pphoo: $this->load->library(["\x64\141\164\x61\164\x61\142\154\x65\163", "\146\157\162\155\137\x76\141\x6c\x69\144\141\x74\x69\157\x6e"]); goto kOtVV; X9myV: $this->load->model("\104\x72\157\x70\144\157\x77\156\x5f\x6d\157\x64\145\154", "\x64\x72\157\160\144\157\x77\x6e"); goto V3HDE; YZEYF: redirect("\141\165\x74\150"); goto zcjeS; d4jh1: parent::__construct(); goto hzpAW; V3HDE: $this->load->model("\115\x61\x73\164\145\x72\137\x6d\x6f\144\x65\154", "\155\x61\x73\x74\145\162"); goto czwjg; jPlpl: } public function output_json($data, $encode = true) { goto GBgnT; BTUsl: $this->output->set_content_type("\x61\x70\160\x6c\x69\143\x61\x74\x69\x6f\x6e\57\x6a\x73\x6f\x6e")->set_output($data); goto g6lDD; kpfqt: $data = json_encode($data); goto lDld3; lDld3: BXJCr: goto BTUsl; GBgnT: if (!$encode) { goto BXJCr; } goto kpfqt; g6lDD: } public function index() { goto UZOY6; Cxc95: $tp = $this->dashboard->getTahunActive(); goto j24pS; yS1Af: $no_update = $this->db->field_exists("\x6e\151\x70\x5f\x6b\145\160\x73\145\x6b", "\162\141\160\x6f\x72\x5f\141\x64\x6d\x69\x6e\137\163\x65\164\x74\x69\x6e\x67"); goto IZ0X_; rT32l: $data["\160\x72\x6f\146\151\x6c\145"] = $this->dashboard->getProfileAdmin($user->id); goto VEMCb; ngWkp: r6JwB: goto UQcLJ; GWJOf: $this->dbforge->add_column("\x72\141\x70\157\162\x5f\141\x64\x6d\x69\x6e\137\x73\x65\x74\164\151\156\x67", $field); goto ngWkp; UZOY6: $this->load->model("\104\141\163\x68\142\157\x61\x72\x64\x5f\155\x6f\144\145\154", "\x64\x61\x73\150\x62\x6f\x61\162\x64"); goto yS1Af; F2NV9: redirect("\162\141\x70\157\162\57\162\141\x70\157\162\x6b\x6b\x6d"); goto Pl2De; BP81E: if ($this->ion_auth->is_admin()) { goto w7JHY; } goto F2NV9; YvaJi: G1Qbw: goto tnSZK; GTUkc: w7JHY: goto expR1; Aet1a: $data["\164\x70\137\x61\x63\164\x69\x76\145"] = $tp; goto iQBpI; IZ0X_: if ($no_update) { goto r6JwB; } goto Vniaf; VEMCb: $data["\162\x61\160\x6f\x72"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PPbx3; Vniaf: $field = array("\x6e\151\160\137\x6b\x65\x70\x73\x65\x6b" => array("\164\171\160\x65" => "\x69\x6e\x74", "\143\x6f\156\x73\x74\162\x61\x69\x6e\x74" => 1, "\x64\145\x66\141\x75\x6c\164" => 0), "\x6e\x69\x70\137\167\141\x6c\151\153\x65\x6c\x61\163" => array("\x74\x79\x70\145" => "\151\156\164", "\143\157\x6e\163\164\x72\141\x69\156\164" => 1, "\x64\x65\146\x61\x75\154\x74" => 0)); goto GWJOf; ne33G: $data["\163\155\x74\137\141\x63\x74\151\x76\x65"] = $smt; goto rT32l; NtZTm: $data["\164\x70"] = $this->dashboard->getTahun(); goto Aet1a; expR1: $this->load->view("\x5f\164\x65\x6d\160\154\x61\164\145\x73\57\144\141\163\150\x62\157\x61\x72\144\x2f\137\x68\145\x61\x64\145\162", $data); goto oYLYx; Pl2De: goto G1Qbw; goto GTUkc; iQBpI: $data["\x73\155\x74"] = $this->dashboard->getSemester(); goto ne33G; oYLYx: $this->load->view("\x73\145\164\164\x69\156\147\57\162\x61\x70\x6f\x72"); goto Jrzff; typ9s: $data = ["\165\163\x65\x72" => $user, "\152\x75\144\165\x6c" => "\120\145\156\147\141\164\x75\162\141\156\40\x52\141\160\x6f\162", "\163\x75\142\152\165\x64\x75\x6c" => "\120\x65\156\147\141\x74\165\x72\141\x6e\40\x52\x61\160\x6f\162", "\x73\145\164\164\151\156\x67" => $this->dashboard->getSetting()]; goto Cxc95; UQcLJ: $user = $this->ion_auth->user()->row(); goto typ9s; Jrzff: $this->load->view("\x5f\x74\x65\x6d\x70\154\141\x74\x65\x73\x2f\144\x61\163\x68\142\157\141\162\x64\x2f\137\146\x6f\x6f\x74\145\x72"); goto YvaJi; j24pS: $smt = $this->dashboard->getSemesterActive(); goto NtZTm; PPbx3: $data["\x6b\153\x6d\137\144\x72\157\x70"] = ["\x54\x69\144\x61\153", "\x59\141"]; goto BP81E; tnSZK: } public function saveRaporAdmin() { goto ywURL; Vrhro: $input = ["\x69\x64\x5f\163\145\x74\164\151\156\x67" => $tp->id_tp . $smt->id_smt, "\151\144\x5f\164\x70" => $tp->id_tp, "\151\144\137\x73\155\x74" => $smt->id_smt, "\x74\147\x6c\137\162\141\x70\x6f\162\x5f\160\164\x73" => $this->input->post("\164\x67\154\x5f\162\x61\x70\157\162\x5f\x70\x74\163", true), "\156\x69\160\137\x6b\145\x70\x73\x65\x6b" => $this->input->post("\156\x69\x70\137\x6b\x65\x70\x73\x65\x6b", true), "\x6e\151\160\137\167\141\154\x69\153\x65\x6c\x61\x73" => $this->input->post("\156\x69\x70\x5f\x77\141\x6c\x69\153\145\154\x61\163", true), "\164\x67\154\x5f\162\141\x70\x6f\162\x5f\141\x6b\150\151\x72" => $this->input->post("\x74\147\x6c\x5f\162\x61\160\157\162\137\x61\x6b\150\x69\x72", true), "\x74\x67\x6c\137\162\141\x70\x6f\x72\x5f\153\145\154\x61\x73\137\x61\x6b\x68\151\162" => $this->input->post("\x74\147\x6c\137\x72\x61\160\x6f\162\x5f\153\145\x6c\x61\163\x5f\141\153\150\x69\x72", true), "\x6b\153\155\137\164\x75\156\x67\147\x61\x6c" => $this->input->post("\x6b\x6b\x6d\x5f\164\x75\x6e\147\147\141\x6c", true), "\x6b\153\x6d" => $this->input->post("\153\x6b\x6d", true), "\142\x6f\142\x6f\164\x5f\160\150" => $this->input->post("\142\x6f\x62\x6f\x74\x5f\160\x68", true), "\x62\157\142\157\x74\137\x70\x74\x73" => $this->input->post("\x62\x6f\142\x6f\x74\137\160\x74\x73", true), "\142\x6f\x62\x6f\164\137\160\x61\x73" => $this->input->post("\x62\x6f\142\157\164\137\x70\x61\x73", true)]; goto DiLwT; DiLwT: $update = $this->db->replace("\162\x61\x70\x6f\162\x5f\141\x64\155\151\x6e\x5f\163\x65\x74\164\151\156\147", $input); goto PJByT; ywURL: $this->load->model("\x44\141\x73\x68\142\x6f\141\162\144\137\155\157\x64\145\154", "\144\141\x73\x68\x62\157\141\162\144"); goto sDktZ; PJByT: $data["\x73\164\x61\164\x75\x73"] = $update; goto fCn8r; sDktZ: $tp = $this->dashboard->getTahunActive(); goto lD0D7; fCn8r: $this->output_json($data); goto zuoW6; lD0D7: $smt = $this->dashboard->getSemesterActive(); goto Vrhro; zuoW6: } public function raporkkm() { goto xBTCr; zHQVb: $this->load->view("\x6d\145\x6d\x62\x65\x72\x73\x2f\147\x75\x72\x75\57\164\145\155\x70\x6c\x61\164\145\163\x2f\150\x65\141\144\x65\x72", $data); goto lY5m7; MKjJU: $this->load->view("\x6d\x65\155\x62\x65\x72\163\57\x67\x75\162\165\x2f\x74\x65\155\x70\154\x61\164\x65\x73\57\x66\x6f\x6f\164\x65\162"); goto ZEjcB; ByLxD: t4faF: goto sBHiv; Gk4_0: $data = ["\165\x73\x65\162" => $user, "\x6a\165\x64\x75\154" => "\113\113\115\40\144\141\x6e\40\102\x6f\x62\x6f\164", "\x73\165\x62\152\165\144\165\154" => "\111\x6e\x70\x75\164\x20\113\113\115\x20\x64\x61\156\40\x42\157\142\157\164\40\116\x69\154\x61\151", "\163\145\x74\x74\151\156\x67" => $this->dashboard->getSetting()]; goto VBqbf; Y48N2: $arrKelas = []; goto bZXnN; dPHX0: $data["\x74\x70\x5f\x61\143\x74\x69\x76\145"] = $tp; goto fPg7_; zo1RS: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto HBDfx; BO5B8: $ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : []; goto pz115; Rsnsg: $user = $this->ion_auth->user()->row(); goto Gk4_0; NNWt0: $data["\147\165\x72\x75"] = $guru; goto FSEUe; RDiKv: foreach ($mapel as $m) { goto i8rwb; i8rwb: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto BE0Na; mTm5e: zTA8Z: goto KPqqw; BE0Na: foreach ($m->kelas_mapel as $kls) { goto fdeMk; PV3CP: KzrLB: goto vt1Cm; xEuz5: $arrKelas[$m->id_mapel][] = ["\151\144\x5f\x6b\145\x6c\141\x73" => $kls->kelas, "\156\x61\155\141\x5f\x6b\x65\x6c\141\163" => $kelases[$key_kelas]->nama_kelas]; goto PV3CP; FXgWO: if (!($key_kelas !== false)) { goto KzrLB; } goto xEuz5; fdeMk: $key_kelas = array_search($kls->kelas, array_column($kelases, "\151\x64\x5f\x6b\x65\x6c\141\x73")); goto FXgWO; vt1Cm: bTc7X: goto ZCYH_; ZCYH_: } goto YnMJa; YnMJa: bEHez: goto mTm5e; KPqqw: } goto Uagut; Uagut: D_jon: goto NNWt0; wHAov: $data["\x6b\145\x6c\x61\x73\137\145\x6b\x73\x74\162\x61"] = $arrKelasEkstra; goto zHQVb; HBDfx: $mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : []; goto VBJL1; bZXnN: $kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt); goto RDiKv; lY5m7: $this->load->view("\155\145\155\142\x65\162\x73\57\147\x75\x72\165\57\x72\x61\160\157\162\57\x6b\x6b\155\57\144\x61\x74\x61"); goto MKjJU; CgRQe: foreach ($ekstra as $m) { goto RBrIE; T_2Qu: foreach ($m->kelas_ekstra as $kls) { goto LMQ34; MZESA: $arrKelasEkstra[$m->id_ekstra][] = ["\x69\144\137\153\145\x6c\141\x73" => $kls->kelas, "\x6e\141\x6d\x61\137\153\145\x6c\x61\x73" => $kelases[$key_kelas]->nama_kelas]; goto gCK6i; gCK6i: iBP_s: goto JC0Ea; LMQ34: $key_kelas = array_search($kls->kelas, array_column($kelases, "\x69\x64\x5f\153\x65\154\x61\x73")); goto fPgAV; JC0Ea: Iy48x: goto u4ws9; fPgAV: if (!($key_kelas !== false)) { goto iBP_s; } goto MZESA; u4ws9: } goto BuEP5; RBrIE: $arrEkstra[$m->id_ekstra] = $m->nama_ekstra; goto T_2Qu; EUM5q: d21Ka: goto P7LpB; BuEP5: xBrtZ: goto EUM5q; P7LpB: } goto ByLxD; gdymo: $data["\145\x6b\163\x74\x72\141"] = $arrEkstra; goto wHAov; NCcag: if (!(count($ekstra) > 0)) { goto l8_Fq; } goto CgRQe; xBTCr: $this->load->model("\x44\x61\x73\x68\x62\x6f\x61\162\144\137\155\x6f\144\145\154", "\144\x61\x73\x68\x62\x6f\141\162\144"); goto Rsnsg; aTzZS: $data["\x6b\x65\154\141\163"] = $arrKelas; goto BO5B8; VBqbf: $tp = $this->dashboard->getTahunActive(); goto D1ELg; sBHiv: l8_Fq: goto gdymo; cPWWH: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto zo1RS; yPq04: $data["\x74\160"] = $this->dashboard->getTahun(); goto dPHX0; pz115: $arrEkstra = []; goto btCOb; D1ELg: $smt = $this->dashboard->getSemesterActive(); goto yPq04; fPg7_: $data["\163\x6d\x74"] = $this->dashboard->getSemester(); goto VEwuc; btCOb: $arrKelasEkstra = []; goto NCcag; FSEUe: $data["\x6d\x61\x70\x65\x6c"] = $arrMapel; goto aTzZS; VEwuc: $data["\163\x6d\164\x5f\141\143\164\x69\x76\x65"] = $smt; goto cPWWH; VBJL1: $arrMapel = []; goto Y48N2; ZEjcB: } public function datakkm($mapel, $kelas) { goto yShKg; JCOiG: $smt = $this->dashboard->getSemesterActive(); goto nHLIY; XYDCv: $data["\x6b\145\x6c\x61\x73"] = $kelas; goto kuGzC; nHLIY: $kkm = ''; goto zQ3Aw; hdk2l: $tp = $this->dashboard->getTahunActive(); goto JCOiG; ldoJk: odQRv: goto QzW6j; queGq: $kkm = $this->rapor->getKkm($mapel . $kelas . $tp->id_tp . $smt->id_smt . "\61"); goto ldoJk; GrvvW: $data["\x74\160"] = $tp->id_tp; goto DfTSK; yShKg: $this->load->model("\104\x61\163\x68\x62\x6f\x61\162\x64\137\155\x6f\144\x65\x6c", "\144\x61\x73\150\x62\x6f\141\x72\x64"); goto hdk2l; DfTSK: $data["\x73\155\164"] = $smt->id_smt; goto utk0y; r8BON: $this->output_json($data); goto XYkqE; utk0y: $data["\163\x65\164\164\151\x6e\x67"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto r8BON; kuGzC: $data["\153\x6b\x6d"] = $kkm; goto GrvvW; zQ3Aw: if (!($kelas != null)) { goto odQRv; } goto queGq; QzW6j: $data["\155\141\x70\145\154"] = $mapel; goto XYDCv; XYkqE: } public function datakkmEkstra($ekstra, $kelas) { goto Pjp_l; r7CeF: $data["\153\x6b\155"] = $kkm; goto DAyiz; DAyiz: $data["\x74\x70"] = $tp->id_tp; goto RnhQA; dcajs: if (!($kelas != null)) { goto rnobE; } goto hRKEy; hRKEy: $kkm = $this->rapor->getKkm($ekstra . $kelas . $tp->id_tp . $smt->id_smt . "\x32"); goto eQsY4; eQsY4: rnobE: goto zLeGh; nTEHz: $data["\x73\145\164\x74\151\156\147"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto rio08; iQR1w: $kkm = ''; goto dcajs; w4SC0: $data["\x6b\145\154\141\163"] = $kelas; goto r7CeF; HSEHK: $tp = $this->dashboard->getTahunActive(); goto g7W1w; Pjp_l: $this->load->model("\104\x61\163\150\142\x6f\x61\162\144\137\x6d\x6f\144\x65\154", "\144\141\x73\x68\142\x6f\x61\162\144"); goto HSEHK; zLeGh: $data["\x65\153\163\x74\162\x61"] = $ekstra; goto w4SC0; g7W1w: $smt = $this->dashboard->getSemesterActive(); goto iQR1w; RnhQA: $data["\x73\155\164"] = $smt->id_smt; goto nTEHz; rio08: $this->output_json($data); goto cpkCU; cpkCU: } public function saveKkm() { goto fZgrQ; jMUYi: $update = $this->db->replace("\162\x61\160\157\162\137\153\153\155", $input); goto Tg4LK; VIpHE: $smt = $this->dashboard->getSemesterActive(); goto YVtpK; Tg4LK: $data["\x73\164\x61\x74\x75\x73"] = $update; goto YSUcb; YVtpK: $input = ["\151\144\137\x6b\153\x6d" => $this->input->post("\151\144\137\153\153\x6d", true), "\151\144\x5f\x74\x70" => $tp->id_tp, "\x69\x64\x5f\163\155\164" => $smt->id_smt, "\142\157\x62\157\164\137\160\150" => $this->input->post("\x62\x6f\142\157\x74\137\160\150", true), "\142\x6f\x62\157\164\137\160\164\x73" => $this->input->post("\142\x6f\142\x6f\x74\x5f\x70\164\163", true), "\x62\x6f\142\x6f\x74\137\x70\x61\x73" => $this->input->post("\x62\x6f\x62\157\x74\x5f\x70\x61\x73", true), "\153\x6b\x6d" => $this->input->post("\x6b\x6b\x6d", true), "\142\x65\x62\x61\156\x5f\x6a\x61\155" => $this->input->post("\142\x65\142\x61\x6e", true), "\x6a\x65\x6e\x69\x73" => $this->input->post("\x6a\145\156\x69\163\x5f\153\153\x6d", true), "\151\x64\137\x6b\x65\154\141\x73" => $this->input->post("\151\144\137\153\145\154\141\x73", true), "\151\144\x5f\155\141\160\145\x6c" => $this->input->post("\x69\144\x5f\155\141\x70\x65\x6c", true)]; goto jMUYi; ZML3t: $tp = $this->dashboard->getTahunActive(); goto VIpHE; YSUcb: $this->output_json($data); goto YBUa4; fZgrQ: $this->load->model("\104\x61\x73\x68\142\157\141\162\144\137\x6d\157\x64\145\154", "\x64\x61\163\150\142\157\141\162\144"); goto ZML3t; YBUa4: } public function raporkikd() { goto Gv7Nj; C2Mhp: $data = ["\165\x73\145\x72" => $user, "\x6a\165\x64\165\x6c" => "\111\156\144\x69\153\141\x74\x6f\x72\x20\113\x44", "\163\165\x62\x6a\x75\x64\165\x6c" => "\122\x69\156\147\153\141\x73\141\x6e\40\115\x61\164\x65\162\151\40\x50\145\156\151\x6c\141\151\141\156", "\163\x65\164\x74\x69\156\147" => $this->dashboard->getSetting()]; goto HmEQF; sARuE: $this->load->view("\155\145\x6d\x62\145\162\x73\57\147\x75\162\x75\57\162\x61\x70\x6f\x72\x2f\153\x69\153\144\57\144\141\x74\141"); goto MQgsJ; aSVVp: $arrKelas = []; goto f2wEp; QEIGs: foreach ($mapel as $m) { goto Ne1j9; and3T: tYTnJ: goto udxuB; udxuB: aQ9Vt: goto K0vZ8; Ne1j9: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto pJ2Ji; pJ2Ji: foreach ($m->kelas_mapel as $kls) { goto mxFvT; ldArb: wCk0h: goto cFDT_; kxt6e: if (!($key_kelas !== false)) { goto wCk0h; } goto RvUi1; mxFvT: $key_kelas = array_search($kls->kelas, array_column($kelases, "\151\144\x5f\x6b\145\x6c\x61\x73")); goto kxt6e; RvUi1: $arrKelas[$m->id_mapel][] = ["\151\x64\x5f\x6b\145\154\x61\x73" => $kls->kelas, "\x6e\x61\x6d\x61\x5f\x6b\x65\x6c\x61\x73" => $kelases[$key_kelas]->nama_kelas]; goto ldArb; cFDT_: pcrrc: goto CPnYm; CPnYm: } goto and3T; K0vZ8: } goto gpmsv; gD8Pq: $data["\153\x65\x6c\x61\163"] = $arrKelas; goto VSssN; gpmsv: qSd7c: goto KZukK; oFexS: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto d2S0l; FScPV: $smt = $this->dashboard->getSemesterActive(); goto yfHMC; gW9W8: $user = $this->ion_auth->user()->row(); goto C2Mhp; XhsQp: $data["\147\165\162\165"] = $guru; goto O25sn; oTwOg: $data["\x73\155\x74"] = $this->dashboard->getSemester(); goto eyIck; HmEQF: $tp = $this->dashboard->getTahunActive(); goto FScPV; O25sn: $data["\x6d\x61\160\x65\x6c"] = $arrMapel; goto gD8Pq; VSssN: $this->load->view("\155\x65\155\142\145\162\x73\x2f\147\x75\x72\165\x2f\x74\145\155\160\x6c\x61\x74\145\163\x2f\x68\145\141\x64\145\x72", $data); goto sARuE; Gv7Nj: $this->load->model("\x44\x61\x73\150\142\x6f\141\162\144\137\x6d\x6f\x64\145\154", "\144\x61\163\150\142\x6f\x61\162\x64"); goto gW9W8; eyIck: $data["\163\155\164\137\x61\x63\164\x69\166\x65"] = $smt; goto jmf7N; ZSJkS: $arrMapel = []; goto aSVVp; jmf7N: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto oFexS; dwIFU: $data["\164\x70\137\141\143\164\x69\166\x65"] = $tp; goto oTwOg; d2S0l: $mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto ZSJkS; vGEIe: if (!($mapel != null)) { goto UJZZI; } goto QEIGs; MQgsJ: $this->load->view("\155\145\x6d\142\145\162\x73\57\147\x75\x72\165\57\x74\145\x6d\x70\x6c\x61\x74\145\163\57\x66\157\157\164\x65\x72"); goto qrnj0; f2wEp: $kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt); goto vGEIe; yfHMC: $data["\x74\x70"] = $this->dashboard->getTahun(); goto dwIFU; KZukK: UJZZI: goto XhsQp; qrnj0: } public function datakikd($mapel, $kelas) { goto vW0pp; fxsh7: $data["\x6b\151\x6b\144"] = $arrKiKd; goto qPOD7; jiF5v: $data["\155\141\160\145\154"] = $mapel; goto Ey0da; HwPwv: $aspek = ["\61", "\62"]; goto vlqBV; WZAAR: $kikds = $this->rapor->getKikdMapelKelas($mapel, $kelas, $tp->id_tp, $smt->id_smt); goto ai77P; vlqBV: foreach ($aspek as $asp) { goto gym2K; MErwL: oaOM_: goto tWG2W; gym2K: $i = 0; goto Us9kv; bkxPl: h1RmD: goto r7r0R; PEzal: if (!($i < 8)) { goto GmhD_; } goto lleVo; s_Xrp: $key_ki = array_search($mapel . $kelas . $asp . $no, array_column($kikds, "\x69\144\x5f\153\151\x6b\144")); goto tmn78; Us9kv: q9mA6: goto PEzal; t4lSx: whQQb: goto bkxPl; t8Emi: GmhD_: goto Mk5cE; tmn78: if ($key_ki !== false) { goto oaOM_; } goto kPcDw; r7r0R: $i++; goto vkkJR; fQZJi: goto whQQb; goto MErwL; vkkJR: goto q9mA6; goto t8Emi; lleVo: $no = $i + 1; goto s_Xrp; tWG2W: $arrKiKd[$asp][$mapel . $kelas . $asp . $no] = $kikds[$key_ki]; goto t4lSx; Mk5cE: cvvU9: goto pGNAZ; kPcDw: $arrKiKd[$asp][$mapel . $kelas . $asp . $no] = ["\x6d\141\x74\x65\x72\151\x5f\153\x69\153\x64" => '']; goto fQZJi; pGNAZ: } goto r1yhz; qPOD7: $this->output_json($data); goto x03lG; t8eY_: xqirf: goto jiF5v; ai77P: $arrKiKd[] = []; goto UStjH; UStjH: if (!($kelas != null)) { goto xqirf; } goto HwPwv; jdYE8: $tp = $this->dashboard->getTahunActive(); goto RlExJ; Ey0da: $data["\x6b\145\x6c\141\x73"] = $kelas; goto fxsh7; RlExJ: $smt = $this->dashboard->getSemesterActive(); goto WZAAR; r1yhz: SmoYA: goto t8eY_; vW0pp: $this->load->model("\x44\141\163\150\x62\157\141\162\144\x5f\155\157\144\x65\154", "\x64\141\x73\x68\x62\x6f\x61\162\144"); goto jdYE8; x03lG: } public function saveKikd() { goto EIb1J; BjPyi: $data["\163\x74\x61\x74\165\x73"] = $updated; goto mzmvf; rRh7F: $smt = $this->dashboard->getSemesterActive(); goto sm0cD; aEHGz: $this->output_json($data); goto hJIkC; mzmvf: $data["\x6a\163\x6f\156"] = $sjson; goto aEHGz; sm0cD: $updated = false; goto EOTlj; PKGga: $sjson = $this->input->post("\155\141\164\x65\162\x69", true); goto xzaoL; EIb1J: $this->load->model("\104\x61\x73\150\142\157\x61\x72\144\137\155\x6f\144\145\154", "\144\x61\x73\150\x62\157\x61\x72\x64"); goto PKGga; xzaoL: $tp = $this->dashboard->getTahunActive(); goto rRh7F; frHI2: Lf0TF: goto BjPyi; EOTlj: foreach ((array) $sjson as $aspek => $mapel_kelas) { goto q16Dm; gnhqm: PluNg: goto pDLQj; q16Dm: foreach ($mapel_kelas as $idmk => $kikd) { goto EU6JJ; l89Gz: Y1g5h: goto yKlig; lY5AZ: cypgF: goto l89Gz; EU6JJ: foreach ($kikd as $id => $materi) { goto KhIWx; lYH_f: $updated = $this->db->replace("\162\x61\x70\157\162\x5f\153\151\x6b\144", $input); goto j60XY; KhIWx: $input = ["\151\x64\137\x6b\x69\x6b\144" => $id, "\151\x64\x5f\155\141\x70\145\x6c\x5f\153\145\154\x61\163" => $idmk, "\141\163\x70\145\153" => $aspek, "\x69\x64\137\164\160" => $tp->id_tp, "\x69\144\137\x73\x6d\x74" => $smt->id_smt, "\x6d\x61\164\145\x72\x69\137\153\x69\153\144" => $materi]; goto lYH_f; j60XY: mfedh: goto NKQk6; NKQk6: } goto lY5AZ; yKlig: } goto INQrm; INQrm: XNRKk: goto gnhqm; pDLQj: } goto frHI2; hJIkC: } public function raporNilai() { goto EvHxD; UTTTi: $user = $this->ion_auth->user()->row(); goto dhB_h; qyr19: $ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : []; goto nF7zL; vPWXa: $data["\x73\151\x73\167\x61\x73"] = $siswas; goto RVAj_; EvHxD: $this->load->model("\104\x61\x73\x68\142\157\141\162\x64\x5f\155\x6f\x64\x65\x6c", "\144\141\x73\150\142\157\141\162\x64"); goto UTTTi; j0SUG: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto hz95C; t5s8H: $data["\x73\155\164"] = $this->dashboard->getSemester(); goto Gqtc5; q9Nkr: $this->load->view("\x6d\145\155\x62\145\x72\x73\x2f\x67\165\162\x75\57\x74\145\155\160\x6c\x61\x74\x65\163\57\150\x65\141\144\x65\162", $data); goto kSExm; JGwwR: $data["\x65\153\163\x74\162\x61"] = $arrEkstra; goto pbJr_; wlktF: $data["\163\x69\163\167\141\x65"] = $siswae; goto JGwwR; tLXdd: KtsRr: goto c5ele; zd343: $pts = []; goto C5TF7; jX80P: d2bXH: goto peN4Z; tTFey: if (!(count($ekstra) > 0)) { goto d2bXH; } goto FkK0k; k14Tv: $harian = []; goto zd343; FYmyW: $data["\x74\x70\137\141\143\164\151\x76\145"] = $tp; goto t5s8H; OWNK2: C8zGT: goto jX80P; zQTBh: $siswas = []; goto BSzt5; SltFb: $levelsMapel = []; goto k14Tv; C5TF7: $pas = []; goto vTZRy; ZQpic: $data["\x6c\145\x76\x65\154"] = array_unique($levelsMapel); goto vPWXa; kSExm: $this->load->view("\155\145\x6d\142\x65\x72\x73\x2f\x67\165\162\x75\57\x72\x61\160\157\x72\57\x6e\x69\154\x61\x69\57\x64\x61\x74\141"); goto Mp9YK; FkK0k: foreach ($ekstra as $m) { goto sMI9T; h3eW1: foreach ($m->kelas_ekstra as $kls) { goto BK0wF; nngSI: $siswae[$m->id_ekstra][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt)); goto JXgRu; JXgRu: $ektras[$m->id_ekstra][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiEkstraKelas($m->id_ekstra, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto hmcMU; hmcMU: ySWdL: goto cZVPe; TACcf: if (!($kelas_guru != null)) { goto ySWdL; } goto TNURf; BK0wF: $kelas_guru = $this->kelas->get_one($kls->kelas); goto TACcf; cZVPe: rSm_u: goto br7_v; TNURf: $arrKelasEkstra[$m->id_ekstra][] = ["\151\144\137\153\145\x6c\141\x73" => $kelas_guru->id_kelas, "\x6c\145\x76\x65\154" => $kelas_guru->level_id, "\156\x61\x6d\141\137\153\x65\154\x61\x73" => $kelas_guru->nama_kelas]; goto nngSI; br7_v: } goto PpLep; sMI9T: $arrEkstra[$m->id_ekstra] = $m->nama_ekstra; goto h3eW1; iK6da: aMxAy: goto t6TDG; PpLep: jZmmu: goto iK6da; t6TDG: } goto OWNK2; d_ZQS: $arrKelasEkstra = []; goto tcaKk; nF7zL: $arrEkstra = []; goto d_ZQS; Mp9YK: $this->load->view("\x6d\145\155\142\145\162\x73\57\x67\165\162\x75\57\x74\145\155\x70\154\x61\x74\145\x73\57\146\157\x6f\x74\x65\x72"); goto anjvL; hz95C: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Gac9j; nk120: $siswae = []; goto tTFey; tcaKk: $ektras = []; goto nk120; dhB_h: $data = ["\x75\x73\145\162" => $user, "\152\165\x64\165\x6c" => "\111\156\x70\x75\164\40\116\151\x6c\141\x69", "\x73\x75\x62\152\165\144\165\154" => "\111\x6e\160\x75\x74\x20\x4e\151\x6c\x61\151\40\122\141\x70\x6f\162", "\x73\x65\x74\164\x69\156\147" => $this->dashboard->getSetting()]; goto gbLGs; uUXqe: $data["\160\x74\x73"] = $pts; goto eaolW; NBwYU: $data["\147\165\162\x75"] = $guru; goto q9Nkr; RVAj_: $data["\150\x61\x72\x69\x61\x6e"] = $harian; goto uUXqe; pbJr_: $data["\153\145\x6c\141\x73\137\145\x6b\163\164\x72\141"] = $arrKelasEkstra; goto NBwYU; vTZRy: foreach ($mapel as $m) { goto bDoP1; YQU0Z: MQwz8: goto s26MK; Or0CO: foreach ($m->kelas_mapel as $kls) { goto PLNuJ; gGG2h: $pas[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiAkhirKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto kKiGN; hFXQ6: $siswas[$m->id_mapel][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt)); goto dDhaK; x3L6a: $arrKelasMapel[$m->id_mapel][] = ["\x69\x64\137\153\x65\154\141\163" => $kelas_guru->id_kelas, "\x6c\x65\166\145\154" => $kelas_guru->level_id, "\156\x61\155\141\137\153\145\x6c\141\x73" => $kelas_guru->nama_kelas]; goto hFXQ6; ocphP: if (!($kelas_guru != null)) { goto LPFXM; } goto luKGT; kKiGN: LPFXM: goto jMLc2; jMLc2: d5eGy: goto Fy_Gv; PLNuJ: $kelas_guru = $this->kelas->get_one($kls->kelas); goto ocphP; dDhaK: $harian[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiHarianKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto al4JV; al4JV: $pts[$m->id_mapel][$kelas_guru->nama_kelas] = $this->rapor->cekNilaiPtsKelas($m->id_mapel, $kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt); goto gGG2h; luKGT: $levelsMapel[] = $kelas_guru->level_id; goto x3L6a; Fy_Gv: } goto WhtPE; bDoP1: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto Or0CO; WhtPE: aFJmd: goto YQU0Z; s26MK: } goto tLXdd; Gac9j: $mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : []; goto zQTBh; xZ3CN: $arrKelasMapel = []; goto SltFb; rpASN: $smt = $this->dashboard->getSemesterActive(); goto x3gki; peN4Z: $data["\145\x6b\163\x74\162\141\163"] = $ektras; goto wlktF; eaolW: $data["\x70\141\163"] = $pas; goto qyr19; gbLGs: $tp = $this->dashboard->getTahunActive(); goto rpASN; Gqtc5: $data["\163\155\164\137\141\x63\164\151\166\x65"] = $smt; goto j0SUG; R0_DH: $data["\x6b\145\154\141\x73\x5f\x6d\141\x70\145\x6c"] = $arrKelasMapel; goto ZQpic; x3gki: $data["\x74\x70"] = $this->dashboard->getTahun(); goto FYmyW; BSzt5: $arrMapel = []; goto xZ3CN; c5ele: $data["\155\141\160\145\154"] = $arrMapel; goto R0_DH; anjvL: } public function raporNilaiGuru($filter = null, $id_mapel = null) { goto i2gT5; RIGXq: K62Dq: goto Gv2c6; Rlawl: $data["\x74\160"] = $this->dashboard->getTahun(); goto foGzF; aAyEI: $siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt); goto tzdw5; I2tYP: $i++; goto nHAlG; B1kf0: $guru_mapel = ''; goto mzyD5; wTEaK: $ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto VWVoF; Pc1pK: N1YxR: goto G_Xlk; KUFQJ: $data["\146\x69\154\x74\145\162\137\x73\145\x6c\145\143\164\x65\x64"] = $filter; goto t2ipS; bW3wB: $dummyEkstra = ["\x64\x65\163\153\x72\x69\160\x73\x69" => '', "\156\x69\154\x61\x69" => '', "\160\x72\x65\144\151\153\x61\x74" => '']; goto b1J9b; H0i0E: dCENJ: goto DgFk4; MQeoH: zjpUG: goto rRwNm; w_nmt: $dropEskul = $this->dropdown->getAllEkskul(); goto UJeOC; DgFk4: if (!($id_mapel != null)) { goto Vx9_d; } goto yFnGQ; b1J9b: $i = 0; goto dSE7w; yFnGQ: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto I4XL7; q1nS9: $data["\x6e\x69\154\141\151"] = $nilai; goto XUiO_; cRUtl: fdTL7: goto f9SZO; g0qVc: $ret[''] = "\x50\151\x6c\x69\150\x20\115\141\160\x65\154"; goto eZmSL; xbGrk: $user = $this->ion_auth->user()->row(); goto hnhyn; KXsDC: L1vG1: goto XVXI9; hPwxs: $ret[''] = "\120\x69\x6c\x69\150\x20\105\x73\x6b\x75\154"; goto w_nmt; dSE7w: Nkwrw: goto a08KA; Vsqml: $data["\x6d\x61\160\145\x6c"] = $ret + $dropMapel; goto hPwxs; rRwNm: $i++; goto N92PG; GATau: $smt = $this->dashboard->getSemesterActive(); goto Rlawl; vd09H: $data["\x6d\x61\160\145\154\137\163\145\x6c\145\143\x74\x65\144"] = $id_mapel; goto KUFQJ; t2ipS: $jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt); goto tOFwg; MlR51: ZVc8C: goto aAyEI; X4Dx8: $aspek = ["\61", "\x32"]; goto VA29w; ADmhh: if (!($guru->wali_kelas != null)) { goto fdTL7; } goto X4Dx8; sdcbB: $kkm_ekstra = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "\x32"); goto yF8X8; TyGXV: Vx9_d: goto pRc69; wrPHF: fG1xt: goto bW3wB; am37W: foreach ($jabatan_guru as $jab) { goto HxQQi; MDtqx: idkQR: goto MGKui; HxQQi: foreach ($jab->ekstra_kelas as $mk) { goto ZEykX; ARvLl: foreach ($mk["\x6b\145\x6c\141\163\137\145\153\163\x74\162\141"] as $km) { goto P1U1e; P1U1e: if (!($km["\153\x65\154\141\163"] == $guru->wali_kelas)) { goto oMlK0; } goto gKmGn; oxx7O: pKrT5: goto NiIch; gKmGn: $guru_mapel = $jab->nama_guru; goto pmpbk; pmpbk: oMlK0: goto oxx7O; NiIch: } goto oFmPy; ZEykX: if (!($mk["\151\x64\137\x65\x6b\163\164\162\x61"] == $id_mapel)) { goto NXCvT; } goto ARvLl; OoQsF: EEcdM: goto EkoAV; oFmPy: UOpO2: goto LOWHi; LOWHi: NXCvT: goto OoQsF; EkoAV: } goto vjv9C; vjv9C: I0ZY2: goto MDtqx; MGKui: } goto wrPHF; xPjnT: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto H_T58; I4XL7: if ($setting->kkm_tunggal == "\x31") { goto l9DGw; } goto DhC7i; X7LoQ: $siswa = $siswas[$i]; goto wTEaK; hnhyn: $data = ["\165\x73\x65\162" => $user, "\x6a\x75\144\165\154" => "\123\145\x6d\x75\x61\x20\x4e\x69\154\x61\x69", "\163\x75\142\x6a\x75\x64\165\154" => "\123\145\x6d\x75\x61\x20\116\151\x6c\x61\151\40\x52\x61\x70\157\x72", "\163\x65\x74\164\151\156\x67" => $this->dashboard->getSetting()]; goto OSwwE; iQ7Js: $data["\x73\x69\163\x77\141"] = $siswas; goto q1nS9; VuWWD: $data["\x6b\x6b\x6d\137\145\x6b\163\x74\162\141"] = $kkm_ekstra; goto Bk8o3; f9VNN: E2zsj: goto B1kf0; Q7zD5: $kkm = $setting; goto gT9K0; GC89z: $data["\146\x69\154\164\145\162"] = ['' => "\x46\x69\154\164\145\x72\x20\x62\145\x72\x64\x61\x73\141\x72\x6b\141\156", "\61" => "\x4d\141\164\141\x20\x50\x65\154\x61\152\141\162\141\156", "\x32" => "\x45\x6b\163\x74\x72\x61\153\165\162\x69\x6b\165\154\145\162"]; goto VxuzF; tOFwg: foreach ($jabatan_guru as $jabatan) { goto haMg6; Wk_wT: r5PFn: goto beUTy; ugVBG: $jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas); goto Wk_wT; haMg6: $jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas); goto ugVBG; beUTy: } goto H0i0E; pRc69: $this->load->view("\x6d\145\155\x62\x65\x72\x73\x2f\x67\165\x72\165\x2f\x74\145\x6d\x70\x6c\x61\x74\x65\163\x2f\150\145\141\144\x65\162", $data); goto I9VJu; a08KA: if (!($i < count($siswas))) { goto N1YxR; } goto X7LoQ; VWVoF: $nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto MUspM; Mrmuf: $this->load->view("\155\145\155\142\x65\162\163\x2f\x67\165\162\165\x2f\164\x65\x6d\x70\154\x61\x74\145\x73\x2f\x66\x6f\157\164\145\162"); goto ApLzd; I9VJu: $this->load->view("\155\145\155\142\x65\162\x73\57\x67\165\162\165\x2f\162\x61\160\x6f\x72\57\156\151\x6c\x61\151\x2f\156\151\154\141\151\147\165\162\165"); goto Mrmuf; Bk8o3: $data["\147\165\x72\x75\137\155\x61\x70\145\154"] = $guru_mapel; goto TyGXV; Ylyou: fReBh: goto lRFzS; N92PG: goto fReBh; goto KXsDC; W3ujk: $dummyNilai = ["\160\61" => '', "\160\x32" => '', "\x70\63" => '', "\x70\64" => '', "\x70\65" => '', "\x70\x36" => '', "\x70\67" => '', "\160\x38" => '', "\160\x5f\x72\141\164\x61\137\x72\x61\x74\x61" => '', "\x70\137\160\x72\145\x64\x69\x6b\x61\164" => "\x3d", "\x70\137\x64\x65\x73\153\162\x69\x70\x73\x69" => '', "\x6b\x31" => '', "\x6b\62" => '', "\153\63" => '', "\x6b\x34" => '', "\153\65" => '', "\x6b\x36" => '', "\153\x37" => '', "\153\70" => '', "\x6b\x5f\x72\141\x74\x61\137\162\141\164\141" => '', "\x6b\x5f\160\162\x65\144\151\x6b\x61\x74" => '', "\x6b\137\x64\145\x73\x6b\162\x69\160\163\151" => '']; goto rzAfH; FzQEa: $guru_mapel = ''; goto am37W; G_Xlk: goto LkyLB; goto f9VNN; UJeOC: $data["\x65\153\163\x74\162\141"] = $ret + $dropEskul; goto GC89z; JOq6P: $siswa = $siswas[$i]; goto W3ujk; gT9K0: $kkm_ekstra = $setting; goto MlR51; i2gT5: $this->load->model("\x44\141\163\x68\142\x6f\x61\162\144\137\x6d\157\144\145\154", "\144\x61\x73\150\x62\x6f\x61\162\144"); goto xbGrk; VA29w: foreach ($aspek as $asp) { goto fWKIY; jca1p: $no = $i + 1; goto DQ5qp; DZKVt: EYHeJ: goto SL_rg; fWKIY: $i = 0; goto XffPj; XffPj: lzLZK: goto Rsknx; Rsknx: if (!($i < 8)) { goto EYHeJ; } goto jca1p; SL_rg: zZHPO: goto H3M0M; tRjZd: OEV8o: goto rcOES; utM0n: goto lzLZK; goto DZKVt; rcOES: $i++; goto utM0n; DQ5qp: $arrKiKd[$asp][$id_mapel . $guru->wali_kelas . $asp . $no] = $this->rapor->getKikdMapel($id_mapel . $guru->wali_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto tRjZd; H3M0M: } goto sFt8K; OHd8k: $arrKiKd[] = []; goto ADmhh; lPsVv: l9DGw: goto Q7zD5; jbCcZ: $data["\147\165\x72\x75"] = $guru; goto g0qVc; sFt8K: mrybH: goto cRUtl; tzdw5: $nilai = []; goto OHd8k; XVXI9: LkyLB: goto iQ7Js; yF8X8: goto ZVc8C; goto lPsVv; lRFzS: if (!($i < count($siswas))) { goto L1vG1; } goto JOq6P; XUiO_: $data["\153\x6b\x6d"] = $kkm; goto VuWWD; mzyD5: foreach ($jabatan_guru as $jab) { goto UKFNC; jR3jm: ZdRu8: goto jeR17; ECZfx: gr3ry: goto jR3jm; UKFNC: foreach ($jab->mapel_kelas as $mk) { goto DRBb6; DRBb6: if (!($mk["\x69\x64\137\x6d\141\160\145\x6c"] == $id_mapel)) { goto ShiNS; } goto Tsgnl; EG51C: ShiNS: goto stVm0; stVm0: nGXzV: goto VeMxM; fE07G: tee93: goto EG51C; Tsgnl: foreach ($mk["\x6b\145\x6c\141\x73\137\155\141\160\145\x6c"] as $km) { goto KFAK0; p63Za: $guru_mapel = $jab->nama_guru; goto bi7J2; bi7J2: JnC3s: goto dbKU0; dbKU0: BRZiy: goto hufER; KFAK0: if (!($km["\x6b\x65\154\x61\163"] == $guru->wali_kelas)) { goto JnC3s; } goto p63Za; hufER: } goto fE07G; VeMxM: } goto ECZfx; jeR17: } goto RIGXq; DhC7i: $kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "\61"); goto sdcbB; Gv2c6: $i = 0; goto Ylyou; VxuzF: $data["\x65\153\163\x74\x72\141\137\x73\x65\x6c\x65\143\x74\145\x64"] = $id_mapel; goto vd09H; MUspM: eKoUf: goto I2tYP; nHAlG: goto Nkwrw; goto Pc1pK; eZmSL: $dropMapel = $this->dropdown->getAllMapel(); goto Vsqml; f9SZO: if ($filter == "\x31") { goto E2zsj; } goto FzQEa; rzAfH: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto crnyi; foGzF: $data["\x74\160\137\x61\x63\164\151\166\x65"] = $tp; goto xPjnT; OSwwE: $tp = $this->dashboard->getTahunActive(); goto GATau; H_T58: $data["\163\155\164\x5f\x61\x63\x74\x69\x76\x65"] = $smt; goto F1jJN; F1jJN: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto jbCcZ; crnyi: $nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns; goto MQeoH; ApLzd: } public function raporCekNilai($filter = null, $id_mapel = null) { goto C5KRR; BHxrI: $guru_mapel = ''; goto vVCRH; IfrAj: $ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto msRbI; gfn75: $arrKiKd[] = []; goto UD_KV; yCQsj: $nilai = []; goto gfn75; wZR1c: $kkm = $setting; goto p3mia; ek04W: ROF0r: goto syy9u; btEgy: $tp = $this->dashboard->getTahunActive(); goto hGryi; ojaMB: $data["\145\x6b\163\164\x72\141\x5f\163\145\154\x65\143\x74\145\144"] = $id_mapel; goto wjRo8; cpYwz: $data["\x66\x69\x6c\164\145\162\x5f\163\145\x6c\145\x63\164\145\144"] = $filter; goto k48U6; Ox9Ix: $data["\163\x69\163\x77\x61"] = $siswas; goto PNZs6; np4N4: $data["\164\160"] = $this->dashboard->getTahun(); goto FHT7Y; YMAqk: hzVD6: goto VVawN; msRbI: $nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto RJMiu; k48U6: $jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt); goto KFHD3; RBOWu: $siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt); goto yCQsj; had93: $dropMapel = $this->dropdown->getAllMapel(); goto LtSrh; p3mia: r3qC3: goto RBOWu; vCF4Y: $aspek = ["\x31", "\62"]; goto n3Ns7; PNZs6: $data["\156\x69\x6c\x61\151"] = $nilai; goto ZBrN4; n3Ns7: foreach ($aspek as $asp) { goto p0tbs; FFzLn: $no = $i + 1; goto kRVHG; p0tbs: $i = 0; goto Ubfhi; E9yv2: goto ExZxW; goto Ukz0T; Ubfhi: ExZxW: goto JKgix; Xd2vY: QXqwI: goto LwS4C; Ukz0T: y6wtE: goto Xd2vY; IR0dY: lbKzX: goto oYZ6o; JKgix: if (!($i < 8)) { goto y6wtE; } goto FFzLn; kRVHG: $arrKiKd[$asp][$id_mapel . $guru->wali_kelas . $asp . $no] = $this->rapor->getKikdMapel($id_mapel . $guru->wali_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto IR0dY; oYZ6o: $i++; goto E9yv2; LwS4C: } goto oTCaO; uQlGR: if ($filter == "\61") { goto rr0Xm; } goto BHxrI; ll17X: if (!($i < count($siswas))) { goto RoHkV; } goto SJbpU; oTCaO: jTKDn: goto oadIB; fB9A_: $data["\145\x6b\x73\x74\x72\141"] = $ret + $dropEskul; goto xARfp; RzfS_: EyBzX: goto ll17X; C5KRR: $this->load->model("\x44\x61\163\x68\142\x6f\x61\x72\x64\x5f\x6d\x6f\x64\145\154", "\x64\x61\163\x68\x62\157\x61\x72\x64"); goto GXUg9; hHJEi: goto r3qC3; goto PE2kA; KFHD3: foreach ($jabatan_guru as $jabatan) { goto OWOQX; fXQfl: $jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas); goto MB_0A; MB_0A: SLVUS: goto SJIx3; OWOQX: $jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas); goto fXQfl; SJIx3: } goto YMAqk; aRil8: qA_eA: goto afsJb; wjRo8: $data["\x6d\141\160\145\x6c\137\x73\145\154\145\143\x74\145\144"] = $id_mapel; goto cpYwz; txZjJ: $data = ["\165\x73\145\162" => $user, "\152\x75\x64\x75\154" => "\x53\x65\155\165\141\40\116\151\154\x61\x69", "\163\165\x62\x6a\165\x64\165\154" => "\123\x65\x6d\165\141\40\x4e\151\x6c\141\151\x20\122\x61\x70\157\x72", "\x73\x65\164\x74\x69\x6e\x67" => $this->dashboard->getSetting(), "\x67\x75\162\165" => $guru]; goto np4N4; aRA1l: goto Wyij3; goto B21fb; eAGfw: WTCNm: goto wBy8_; PE2kA: G4lln: goto wZR1c; Sbeo6: if ($setting->kkm_tunggal == "\x31") { goto G4lln; } goto EBwbZ; EnpJb: $ret[''] = "\120\x69\x6c\x69\x68\40\x4d\141\160\x65\x6c"; goto had93; jNcm1: $ret[''] = "\120\x69\154\151\x68\40\105\163\153\165\154"; goto vFtEW; ZBrN4: $data["\153\153\155"] = $kkm; goto SmsOj; LtSrh: $data["\155\x61\x70\x65\154"] = $ret + $dropMapel; goto jNcm1; DbBWs: $i++; goto JDpXh; EBwbZ: $jenis = $filter == "\61" ? "\61" : "\62"; goto MCtNo; WMnQn: Ty1wj: goto O3Van; BZf1c: $data["\163\155\164\x5f\141\x63\164\x69\x76\145"] = $smt; goto EnpJb; nOQtw: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto vve0_; sz_OB: $nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns; goto aRil8; kY0Pu: RoHkV: goto aRA1l; Jlg17: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto sz_OB; SJbpU: $siswa = $siswas[$i]; goto IfrAj; VXZWy: $data["\163\x6d\164"] = $this->dashboard->getSemester(); goto BZf1c; dEdaE: foreach ($jabatan_guru as $jab) { goto yzFyv; Kuprb: ddbdF: goto eR4mY; yzFyv: foreach ($jab->mapel_kelas as $mk) { goto rbWcd; SOBfZ: p7SRr: goto R5k8v; R5k8v: yq_Og: goto d57aA; HwQhd: Gijmn: goto SOBfZ; rbWcd: if (!($mk["\x69\x64\x5f\x6d\141\x70\145\x6c"] == $id_mapel)) { goto p7SRr; } goto RH_wZ; RH_wZ: foreach ($mk["\153\x65\x6c\141\163\137\155\x61\x70\145\x6c"] as $km) { goto igzcw; igzcw: if (!($km["\x6b\145\x6c\x61\163"] == $guru->wali_kelas)) { goto oajh1; } goto i3Lm3; NJrnQ: lrHQE: goto OTIc2; i3Lm3: $guru_mapel = $jab->nama_guru; goto v2Mgp; v2Mgp: oajh1: goto NJrnQ; OTIc2: } goto HwQhd; d57aA: } goto fewcG; fewcG: TlAYq: goto Kuprb; eR4mY: } goto ek04W; O3Van: $this->load->view("\x6d\x65\x6d\x62\145\x72\x73\57\147\165\x72\x75\57\164\145\155\160\154\141\x74\x65\x73\x2f\150\145\141\144\145\162", $data); goto r_SCe; B21fb: rr0Xm: goto UD1VV; vve0_: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto txZjJ; kQKnc: goto dk3a1; goto sFuBP; SmsOj: $data["\147\x75\162\165\137\x6d\x61\160\145\x6c"] = $guru_mapel; goto WMnQn; sFuBP: kjEpg: goto mGCLB; VVawN: if (!($id_mapel != null)) { goto Ty1wj; } goto yDoNM; AY8nB: $i = 0; goto RzfS_; uMFYd: if (!($i < count($siswas))) { goto kjEpg; } goto hzyWS; yDoNM: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto Sbeo6; xARfp: $data["\x66\x69\154\164\145\x72"] = ['' => "\106\x69\x6c\164\x65\x72\40\142\x65\162\144\141\x73\141\162\x6b\141\156", "\61" => "\115\x61\164\141\40\x50\145\x6c\x61\x6a\141\162\141\156", "\x32" => "\105\x6b\x73\x74\162\x61\x6b\165\x72\151\x6b\165\x6c\145\x72"]; goto ojaMB; X2LIV: $dummyNilai = ["\x70\x31" => '', "\160\62" => '', "\x70\63" => '', "\x70\x34" => '', "\x70\65" => '', "\x70\66" => '', "\x70\67" => '', "\160\x38" => '', "\160\x5f\x72\x61\x74\141\137\x72\x61\x74\141" => '', "\160\137\x70\x72\x65\x64\151\x6b\141\164" => "\x3d", "\160\137\144\145\x73\x6b\x72\x69\x70\x73\x69" => '', "\x6b\x31" => '', "\x6b\x32" => '', "\153\63" => '', "\x6b\64" => '', "\x6b\65" => '', "\153\x36" => '', "\x6b\67" => '', "\x6b\x38" => '', "\153\x5f\162\x61\164\141\137\162\x61\164\x61" => '', "\x6b\x5f\160\x72\x65\x64\x69\153\x61\x74" => '', "\x6b\137\x64\145\x73\153\162\151\x70\163\151" => '']; goto Jlg17; mGCLB: Wyij3: goto Ox9Ix; vVCRH: foreach ($jabatan_guru as $jab) { goto dTur9; dTur9: foreach ($jab->ekstra_kelas as $mk) { goto tyQJs; LXhGK: foreach ($mk["\x6b\x65\x6c\x61\163\x5f\145\153\x73\164\x72\141"] as $km) { goto zZ4Ge; JK81w: Iityl: goto GGtqf; oBSiP: nqO5t: goto JK81w; hqCro: $guru_mapel = $jab->nama_guru; goto oBSiP; zZ4Ge: if (!($km["\x6b\145\x6c\141\163"] == $guru->wali_kelas)) { goto nqO5t; } goto hqCro; GGtqf: } goto WsjyO; WsjyO: LOv3X: goto nQqFQ; u7BJR: Eu55N: goto A96B0; tyQJs: if (!($mk["\x69\x64\x5f\145\x6b\163\x74\x72\x61"] == $id_mapel)) { goto yNUjm; } goto LXhGK; nQqFQ: yNUjm: goto u7BJR; A96B0: } goto w4Vl8; ehxsK: aEu05: goto V3Rfe; w4Vl8: lfOi2: goto ehxsK; V3Rfe: } goto eAGfw; RJMiu: RNnFU: goto DbBWs; wBy8_: $dummyEkstra = ["\144\145\x73\153\162\x69\x70\163\151" => '', "\x6e\151\x6c\x61\x69" => '', "\160\162\145\144\151\153\x61\164" => '']; goto AY8nB; GXUg9: $user = $this->ion_auth->user()->row(); goto btEgy; UD1VV: $guru_mapel = ''; goto dEdaE; UD_KV: if (!($guru->wali_kelas != null)) { goto KZRMm; } goto vCF4Y; MCtNo: $kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . $jenis); goto hHJEi; hGryi: $smt = $this->dashboard->getSemesterActive(); goto WyAqF; VfF7k: $this->load->view("\x6d\x65\x6d\142\x65\x72\x73\x2f\147\165\x72\165\x2f\164\x65\155\x70\x6c\x61\x74\x65\x73\57\146\157\x6f\x74\x65\x72"); goto MrQfI; oadIB: KZRMm: goto uQlGR; r_SCe: $this->load->view("\x6d\145\x6d\x62\145\x72\163\57\x67\165\162\165\x2f\162\x61\x70\157\x72\57\156\x69\x6c\141\151\57\x70\x65\x72\x69\153\163\141"); goto VfF7k; hzyWS: $siswa = $siswas[$i]; goto X2LIV; JDpXh: goto EyBzX; goto kY0Pu; afsJb: $i++; goto kQKnc; FHT7Y: $data["\164\x70\137\x61\x63\164\x69\166\x65"] = $tp; goto VXZWy; WyAqF: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto nOQtw; cW3re: dk3a1: goto uMFYd; syy9u: $i = 0; goto cW3re; vFtEW: $dropEskul = $this->dropdown->getAllEkskul(); goto fB9A_; MrQfI: } public function inputHarian($id_mapel, $id_kelas) { goto iZ1kM; zQs08: $data["\x74\160\137\141\x63\x74\x69\x76\x65"] = $tp; goto npkAa; okAha: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto FcZUl; pZEzH: if (!($setting != null)) { goto gcfCl; } goto i7Jde; iZ1kM: $this->load->model("\x44\141\163\150\x62\x6f\141\x72\x64\137\x6d\x6f\144\x65\154", "\144\x61\x73\x68\142\157\141\x72\144"); goto Wfx7y; b5w_S: $siswa = $siswas[$i]; goto c0X82; Wfx7y: $user = $this->ion_auth->user()->row(); goto MnABO; emnAB: $nilai = []; goto mQH3g; ZEeff: $i++; goto qY0nL; Etn62: Cv6mr: goto W13Wl; pRult: $data["\x6b\x69\x6b\144"] = $arrKiKd; goto dgpVD; W13Wl: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto emnAB; TOKLU: C35Ip: goto Zk53i; i7Jde: if ($setting->kkm_tunggal == "\x31") { goto rqEOJ; } goto PFa7F; mQH3g: $i = 0; goto chdKH; PXsAn: $data["\164\x70"] = $this->dashboard->getTahun(); goto zQs08; SbYgB: IjEqa: goto ZEeff; fq1eQ: $mapel = ''; goto Vpack; Vt3sk: $ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto k7Rng; k7Rng: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto SbYgB; Vpack: $kelas = []; goto thXf_; chdKH: P8a4z: goto lxz1I; Zk53i: JYYXL: goto MHSq4; raOLR: $this->load->view("\x6d\x65\x6d\x62\x65\162\x73\x2f\x67\x75\x72\165\57\164\145\155\160\154\x61\164\145\x73\57\x68\x65\141\144\145\162", $data); goto V7nJH; G8MJt: goto Xajzs; goto DIjZh; XSSyB: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto cKp1u; thXf_: foreach ($mapels as $m) { goto LFZv3; QGA5l: $mapel = ["\x69\144\x5f\155\141\160\145\154" => $m->id_mapel, "\x6e\x61\x6d\141\x5f\x6d\x61\160\x65\154" => $m->nama_mapel]; goto BjHir; LFZv3: if (!($m->id_mapel === $id_mapel)) { goto vkAfR; } goto QGA5l; PX650: cnZmG: goto vmOPr; vmOPr: dd594: goto emHLs; bhtzo: foreach ($m->kelas_mapel as $kls) { goto gpeyp; gpeyp: if (!($kls->kelas === $id_kelas)) { goto Vv6MW; } goto KVCNh; KVCNh: $kelas = ["\151\x64\137\x6b\145\x6c\x61\x73" => $kls->kelas, "\x6e\x61\x6d\141\x5f\153\x65\154\141\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto hqW2r; hqW2r: Vv6MW: goto Ay221; Ay221: gtY5k: goto Z2hhB; Z2hhB: } goto PX650; BjHir: vkAfR: goto bhtzo; emHLs: } goto Etn62; qY0nL: goto P8a4z; goto On6Ls; MnABO: $tp = $this->dashboard->getTahunActive(); goto O3e5q; dgpVD: $data["\163\145\x74\x74\x69\x6e\147\x5f\162\x61\160\x6f\162"] = $setting; goto raOLR; Afsnj: $aspek = ["\61", "\x32"]; goto KjBm3; O3e5q: $smt = $this->dashboard->getSemesterActive(); goto gmXMh; FcZUl: $kkm = null; goto pZEzH; xUO7E: $data["\x73\155\164\137\141\143\164\151\x76\x65"] = $smt; goto pRult; KjBm3: foreach ($aspek as $asp) { goto h0AP1; CS5Rc: QhNtL: goto pNfQd; KM7pH: $r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp, $smt->id_smt); goto uWX3g; sm_Cy: $arrKiKd[$asp][$id_mapel . $id_kelas . $asp . $no] = $r; goto hFY8L; uKp8m: uuIh2: goto g9Xsd; mv3KA: $i++; goto y0MsH; y0MsH: goto QhNtL; goto uKp8m; KBdn5: $r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp - 1, $smt->id_smt); goto ZP5fC; g9Xsd: E033U: goto AD5XJ; q9BPL: $no = $i + 1; goto KM7pH; h0AP1: $i = 0; goto CS5Rc; pNfQd: if (!($i < 8)) { goto uuIh2; } goto q9BPL; ZP5fC: cTnJM: goto sm_Cy; hFY8L: Be1iw: goto mv3KA; uWX3g: if (!($r == null)) { goto cTnJM; } goto KBdn5; AD5XJ: } goto TOKLU; yEBsc: $arrKiKd[] = []; goto fgoHZ; PFa7F: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\x31"); goto G8MJt; c0X82: $dummyNilai = ["\x70\61" => '', "\x70\62" => '', "\x70\x33" => '', "\160\64" => '', "\160\x35" => '', "\x70\x36" => '', "\x70\x37" => '', "\x70\x38" => '', "\160\137\x72\x61\164\141\137\162\141\164\141" => '', "\x70\137\x70\x72\x65\144\151\153\x61\x74" => "\x3d", "\160\x5f\x64\145\163\x6b\162\x69\160\163\151" => '', "\x6b\61" => '', "\x6b\x32" => '', "\x6b\x33" => '', "\153\x34" => '', "\153\x35" => '', "\153\66" => '', "\x6b\67" => '', "\153\70" => '', "\153\137\162\141\x74\141\137\x72\141\x74\141" => '', "\153\x5f\x70\162\x65\x64\x69\153\141\164" => '', "\x6b\x5f\x64\145\x73\x6b\x72\151\x70\x73\151" => '']; goto Vt3sk; gmXMh: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto XSSyB; V7nJH: $this->load->view("\x6d\145\x6d\x62\145\x72\x73\x2f\147\x75\162\165\x2f\162\141\x70\157\x72\x2f\156\x69\154\141\151\57\150\x61\162\151\141\156"); goto hPQkP; fgoHZ: if (!($id_kelas != null)) { goto JYYXL; } goto Afsnj; DIjZh: rqEOJ: goto mgPmQ; SExXa: Xajzs: goto zbRW_; npkAa: $data["\163\x6d\x74"] = $this->dashboard->getSemester(); goto xUO7E; MHSq4: $data = ["\x75\x73\x65\162" => $user, "\152\x75\144\x75\154" => "\116\151\154\x61\x69\40\110\141\162\151\141\156\40\113\145\x6c\x61\163\40", "\163\165\142\x6a\165\x64\165\x6c" => "\x49\x6e\x70\x75\164\x20\x4e\151\x6c\x61\151\40\110\141\162\x69\x61\156\x20\115\x61\x70\x65\154\40", "\x73\x65\164\x74\x69\156\x67" => $this->dashboard->getSetting(), "\x67\x75\162\165" => $guru, "\x6d\141\x70\145\x6c" => $mapel, "\153\x65\x6c\x61\163" => $kelas, "\163\151\x73\167\141" => $siswas, "\156\x69\x6c\x61\x69" => $nilai, "\153\153\155" => $kkm]; goto PXsAn; lxz1I: if (!($i < count($siswas))) { goto SRxW5; } goto b5w_S; On6Ls: SRxW5: goto okAha; zbRW_: gcfCl: goto yEBsc; cKp1u: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto fq1eQ; mgPmQ: $kkm = $setting; goto SExXa; hPQkP: $this->load->view("\155\145\155\x62\145\162\163\x2f\147\165\x72\x75\57\164\145\155\160\154\141\x74\145\163\57\146\x6f\157\x74\145\x72"); goto LKEj7; LKEj7: } public function downloadNilaiHarian($id_mapel, $id_kelas) { goto D3zRq; wGRBJ: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto SolXR; VgqTX: u47f3: goto mVFzz; Dxanx: $tp = $this->dashboard->getTahunActive(); goto n6Uck; aHLii: foreach ($siswas as $ind => $siswa) { goto LdY7H; pxtUk: $siswa->p7 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p7 ?? '' : ''; goto dpEeT; F_VSH: $siswa->p5 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p5 ?? '' : ''; goto Ys0Ia; hiIh5: $siswa->k2 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k2 ?? '' : ''; goto KcQ4A; X7Qi1: $siswa->no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis; goto L80Wo; H1K7z: $siswa->p3 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p3 ?? '' : ''; goto AN56_; qndhb: $siswa->k5 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k5 ?? '' : ''; goto lkcfq; wHsyH: cc1yn: goto oNADP; LdY7H: $siswa->no = $ind + 1; goto X7Qi1; KcQ4A: $siswa->k3 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k3 ?? '' : ''; goto mcbSV; L80Wo: $siswa->p1 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p1 ?? '' : ''; goto OKdm6; mEh1h: $siswa->k7 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k7 ?? '' : ''; goto XPCjL; OKdm6: $siswa->p2 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p2 ?? '' : ''; goto H1K7z; aTNRQ: $siswa->k1 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k1 ?? '' : ''; goto hiIh5; AN56_: $siswa->p4 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p4 ?? '' : ''; goto F_VSH; mcbSV: $siswa->k4 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k4 ?? '' : ''; goto qndhb; Ys0Ia: $siswa->p6 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p6 ?? '' : ''; goto pxtUk; lkcfq: $siswa->k6 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k6 ?? '' : ''; goto mEh1h; XPCjL: $siswa->k8 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->k8 ?? '' : ''; goto wHsyH; dpEeT: $siswa->p8 = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->p8 ?? '' : ''; goto aTNRQ; oNADP: } goto LzkSs; s9huw: $this->output_json(["\x73\x69\x73\167\x61" => $siswas, "\153\x69\153\144" => $kikds]); goto DxSnN; ndllM: $kikds = $this->rapor->getKikdMapelKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto KzcOG; RFHae: $kikds[] = ["\x6e\x6f\153" => 1, "\x6b\x6f\144\145\x6b" => "\x4b\61", "\153" => "\x50\x72\141\153\164\151\x6b\57\120\x6f\162\164\157\146\x6f\154\151\157\57\x50\162\157\x79\145\x6b\40\171\141\x6e\x67\40\144\x69\x6e\x69\154\141\x69\x20\50\x6c\151\x68\x61\164\40\x74\x61\142\145\x6c\x20\113\101\124\x41\x20\113\x45\122\112\101\x20\163\x65\142\145\154\141\150\x20\x6b\x61\156\x61\156\x29", "\156\x6f\160" => 1, "\153\157\x64\145\160" => "\x50\x31", "\x70" => "\115\x61\164\145\x72\x69\40\171\x61\156\x67\40\x64\x69\x6e\151\154\141\x69\x20\x28\154\x69\150\x61\164\40\x74\x61\142\x65\154\x20\113\x41\124\101\x20\113\105\x52\112\101\x20\x73\145\142\145\x6c\141\x68\40\x6b\141\x6e\x61\156\x29"]; goto Yc1M8; n6Uck: $smt = $this->dashboard->getSemesterActive(); goto wGRBJ; KzcOG: foreach ($kikds as $ki) { goto JLKzY; bXycc: ZYiiv: goto Id6Zu; yCfSX: O7zuB: goto pc3o5; JLKzY: if ($ki->aspek == 1) { goto O7zuB; } goto KRVOl; o3BqZ: $ki->p = $ki->materi_kikd; goto XaDqZ; pc3o5: $nn = substr($ki->id_kikd, -1); goto Yd5ar; NYACK: $ki->kodek = "\113" . $nn; goto mbFpI; Yd5ar: $ki->nop = $nn; goto m6Vrp; a1rj_: $ki->nok = $nn; goto NYACK; KRVOl: $nn = substr($ki->id_kikd, -1); goto a1rj_; mbFpI: $ki->k = $ki->materi_kikd; goto y24jm; y24jm: goto G0N_H; goto yCfSX; m6Vrp: $ki->kodep = "\x50" . $nn; goto o3BqZ; XaDqZ: G0N_H: goto bXycc; Id6Zu: } goto VgqTX; D3zRq: $this->load->model("\104\x61\x73\150\x62\157\x61\x72\x64\x5f\x6d\157\x64\x65\x6c", "\x64\141\x73\150\x62\x6f\141\162\144"); goto Dxanx; mVFzz: if (!(count($kikds) == 0)) { goto jtj4G; } goto RFHae; SolXR: $nilais = $this->rapor->getAllNilaiHarianKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto aHLii; LzkSs: oYtr9: goto ndllM; Yc1M8: jtj4G: goto s9huw; DxSnN: } public function uploadNilaiHarian() { goto O_DO_; vl023: $kikdp = []; goto lcJmG; D5ZIe: $tp = $this->dashboard->getTahunActive(); goto MfD5W; lcJmG: $kikdk = []; goto f6yo8; V16vg: mk_Is: goto cvnQR; ueVjI: $this->db->trans_complete(); goto TZhbM; MfD5W: $smt = $this->dashboard->getSemesterActive(); goto rKEP5; f6yo8: foreach ($p_siswa as $siswa) { goto YRlr2; q2hX6: unset($siswa["\x6e\151\x73\x6e"]); goto HogN0; nZptJ: $datas[] = $siswa; goto KEc6s; F18TU: $siswa["\x69\x64\137\164\160"] = $tp->id_tp; goto hFyBy; HogN0: unset($siswa["\x6e\x61\155\x61\x73\x69\x73\x77\x61"]); goto nZptJ; RJEPK: $siswa["\x69\x64\x5f\x73\151\x73\x77\141"] = $siswa["\151\144"]; goto GDX7s; GDX7s: $siswa["\151\x64\x5f\155\141\160\145\154"] = $id_mapel; goto h0s3f; h0s3f: $siswa["\151\144\x5f\x6b\145\x6c\141\x73"] = $id_kelas; goto F18TU; yj3jc: unset($siswa["\151\144"]); goto q2hX6; KEc6s: bb5jm: goto oCDKV; YRlr2: $siswa["\x69\144\137\156\151\x6c\141\151\x5f\x68\141\162\x69\x61\156"] = $id_mapel . $id_kelas . $siswa["\x69\x64"] . $tp->id_tp . $smt->id_smt; goto RJEPK; hFyBy: $siswa["\151\144\x5f\163\x6d\164"] = $smt->id_smt; goto yj3jc; oCDKV: } goto O0EHE; SJbxQ: $id_kelas = $this->input->post("\x69\144\x5f\x6b\145\x6c\x61\x73"); goto D5ZIe; ZbrSY: $p_kikd = $this->input->post("\153\x69\153\x64"); goto ytGeD; usN7G: foreach ($p_kikd as $kikd) { goto HYQ2F; HYQ2F: $kikdp[] = ["\151\144\137\x6b\151\x6b\x64" => $id_mapel . $id_kelas . "\x31" . $kikd["\156\157"], "\x69\x64\137\x6d\x61\160\x65\154\137\153\145\x6c\x61\x73" => $id_mapel . $id_kelas, "\141\163\x70\145\x6b" => 1, "\x69\x64\x5f\164\160" => $tp->id_tp, "\151\x64\137\x73\x6d\164" => $smt->id_smt, "\155\141\164\x65\x72\151\x5f\x6b\x69\153\144" => $kikd["\x6d\141\x74\x65\162\151\160\x65\x6e\147\x65\x74\141\150\x75\x61\156\171\x61\x6e\x67\x64\x69\156\151\x6c\x61\x69"] != null ? strip_tags($kikd["\x6d\141\x74\x65\162\x69\x70\x65\x6e\x67\x65\x74\x61\150\165\x61\x6e\x79\x61\x6e\147\x64\x69\x6e\x69\154\141\151"] ?? '') : '']; goto DvvH2; DvvH2: $kikdk[] = ["\x69\144\x5f\x6b\151\153\144" => $id_mapel . $id_kelas . "\x32" . $kikd["\156\157"], "\x69\x64\x5f\x6d\x61\x70\x65\154\137\153\x65\x6c\141\x73" => $id_mapel . $id_kelas, "\x61\x73\x70\x65\153" => 2, "\x69\144\137\164\160" => $tp->id_tp, "\151\x64\137\x73\x6d\x74" => $smt->id_smt, "\155\x61\x74\x65\x72\151\137\x6b\151\x6b\144" => $kikd["\x6d\x61\x74\x65\x72\151\x6b\x65\x74\x65\x72\141\155\160\x69\154\141\x6e\x79\141\156\147\144\151\156\151\154\x61\x69"] != null ? strip_tags($kikd["\x6d\141\x74\x65\162\151\x6b\x65\164\x65\162\141\x6d\x70\x69\x6c\x61\156\x79\x61\156\x67\144\151\x6e\x69\x6c\x61\x69"] ?? '') : '']; goto VENq4; VENq4: gv8iw: goto m_09B; m_09B: } goto V16vg; m2be3: $this->db->trans_start(); goto MAqSg; O_DO_: $this->load->model("\x44\141\x73\150\142\157\x61\x72\144\x5f\x6d\157\x64\x65\154", "\144\x61\163\x68\x62\x6f\141\x72\144"); goto Jhb0E; Jhb0E: $p_siswa = $this->input->post("\163\151\x73\167\x61"); goto ZbrSY; D_Fxm: BMMlc: goto ueVjI; TZhbM: $this->output_json($updated); goto LHpIH; cvnQR: $updated = 0; goto m2be3; V3FAp: foreach ($kikdp as $kip) { goto kf8bS; kf8bS: if (!($kip != null)) { goto EhLc1; } goto MgKCJ; VcYwB: hPrxH: goto MMItc; wS8Tb: EhLc1: goto VcYwB; MgKCJ: $this->db->replace("\162\x61\160\157\162\137\x6b\x69\153\144", $kip); goto wS8Tb; MMItc: } goto TOceH; rKEP5: $datas = []; goto vl023; O0EHE: xvtEH: goto usN7G; h7D3l: lXDCl: goto V3FAp; TOceH: Qz1pb: goto J3oCX; J3oCX: foreach ($kikdk as $kik) { goto pMcoY; Sskvq: wVTK2: goto T7af9; hyCAV: $this->db->replace("\162\141\x70\x6f\x72\x5f\x6b\151\x6b\144", $kik); goto fvKy1; fvKy1: RNCv5: goto Sskvq; pMcoY: if (!($kik != null)) { goto RNCv5; } goto hyCAV; T7af9: } goto D_Fxm; ytGeD: $id_mapel = $this->input->post("\151\144\137\155\141\x70\145\154"); goto SJbxQ; MAqSg: foreach ($datas as $data) { goto W3BN9; W3BN9: $update = $this->db->replace("\x72\x61\160\157\x72\137\156\x69\x6c\141\151\137\150\x61\162\x69\141\x6e", $data); goto w_cAh; EyTX0: $updated++; goto Uq1aP; w_cAh: if (!$update) { goto OjQeN; } goto EyTX0; e9_4Q: Gylym: goto ANbgO; Uq1aP: OjQeN: goto e9_4Q; ANbgO: } goto h7D3l; LHpIH: } public function importHarian() { goto hWkYG; p8a3z: $this->db->trans_start(); goto tFQLx; hWkYG: $posts = $this->input->post("\163\x69\163\x77\x61", true); goto fkpa8; yIclN: R7tx5: goto qjiCT; qjiCT: $this->db->trans_complete(); goto BTqdA; BTqdA: $data["\x75\160\144\x61\x74\x65\x64"] = $updated; goto ScUIV; tFQLx: foreach ((array) $posts as $data) { goto iRKGd; tMlVj: if (!$update) { goto foQov; } goto FkeRi; FkeRi: $updated++; goto cLISA; cLISA: foQov: goto N_xwL; iRKGd: $update = $this->db->replace("\x72\141\x70\157\x72\137\156\151\154\141\x69\x5f\150\x61\x72\151\141\156", $data); goto tMlVj; N_xwL: PtXQY: goto bOfDa; bOfDa: } goto yIclN; ScUIV: $this->output_json($data); goto BV40M; fkpa8: $updated = 0; goto p8a3z; BV40M: } public function inputPts($id_mapel, $id_kelas) { goto apc4d; C8BN9: $i++; goto uishl; GG5SB: $this->load->view("\155\x65\155\142\145\162\x73\x2f\x67\165\x72\x75\x2f\162\141\x70\157\x72\57\156\151\154\x61\x69\57\160\x74\x73"); goto bB_wh; aOwrf: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto cuchA; nyI6L: fsyie: goto nGhg2; uishl: goto ZulVv; goto LP8An; h_eoz: $data = ["\x75\163\145\162" => $user, "\x6a\x75\x64\165\154" => "\116\x69\x6c\141\x69\40\x50\124\123\40\x4b\x65\x6c\x61\163\40", "\x73\165\142\152\x75\x64\x75\154" => "\111\156\x70\x75\164\40\116\151\154\141\151\x20\120\x54\123\x20\115\x61\x70\x65\x6c\x20", "\163\145\x74\x74\x69\x6e\x67" => $this->dashboard->getSetting(), "\x67\x75\x72\x75" => $guru, "\155\x61\160\145\154" => $mapel, "\153\145\x6c\141\x73" => $kelas, "\x73\x69\163\x77\141" => $siswas, "\x6e\151\154\141\x69" => $nilai, "\x6b\x6b\x6d" => $kkm]; goto KeXt1; apc4d: $this->load->model("\104\x61\163\150\x62\x6f\x61\x72\x64\x5f\155\157\144\x65\x6c", "\144\141\163\150\x62\157\x61\162\x64"); goto gCPMv; nljdo: $data["\163\145\x74\x74\151\156\147\137\x72\x61\x70\157\162"] = $setting; goto SJh3k; Dm6cY: if (!($setting != null)) { goto DF88Q; } goto jClS1; bB_wh: $this->load->view("\155\145\155\142\145\162\163\x2f\x67\165\162\165\57\x74\145\x6d\x70\x6c\141\x74\145\163\57\146\157\157\164\x65\x72"); goto rSRvy; Gf1t6: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto BfrlH; gCPMv: $user = $this->ion_auth->user()->row(); goto a_w1D; nGhg2: DF88Q: goto h_eoz; swg4r: pRa7C: goto C2Tgg; i3PJ0: $ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto OyM0M; N__Uq: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61"); goto dak35; N6ac7: fpAqe: goto C8BN9; xL1t3: $data["\x74\x70\137\141\x63\x74\x69\x76\x65"] = $tp; goto Vy2fy; tes5a: $i = 0; goto sxmSd; jClS1: if ($setting->kkm_tunggal == "\x31") { goto pRa7C; } goto N__Uq; sxmSd: ZulVv: goto na5Xi; QTn4R: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto lb1S2; lb1S2: $nilai = []; goto tes5a; a_w1D: $tp = $this->dashboard->getTahunActive(); goto t4kul; AVKzu: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto mBQJ8; t4kul: $smt = $this->dashboard->getSemesterActive(); goto AVKzu; dak35: goto fsyie; goto swg4r; BfrlH: $kkm = null; goto Dm6cY; E9Eab: iShCs: goto QTn4R; j4q19: foreach ($mapels as $m) { goto on5MN; rbSVw: BUpi5: goto kGnS3; on5MN: if (!($m->id_mapel === $id_mapel)) { goto BUpi5; } goto HzRYe; kGnS3: foreach ($m->kelas_mapel as $kls) { goto lS4Um; gtDIO: $kelas = ["\x69\x64\137\x6b\145\x6c\141\163" => $kls->kelas, "\x6e\x61\x6d\141\137\153\145\154\x61\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto sdJHx; lS4Um: if (!($kls->kelas === $id_kelas)) { goto trJdr; } goto gtDIO; sdJHx: trJdr: goto HcQlx; HcQlx: mCGY_: goto SKCjJ; SKCjJ: } goto aRMc3; aRMc3: FPxj2: goto dEm0z; HzRYe: $mapel = ["\x69\144\x5f\155\141\x70\x65\x6c" => $m->id_mapel, "\x6e\x61\155\x61\137\x6d\x61\x70\x65\154" => $m->nama_mapel]; goto rbSVw; dEm0z: vS9hw: goto xWrqu; xWrqu: } goto E9Eab; LP8An: ZKmPs: goto Gf1t6; OyM0M: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto N6ac7; cuchA: $mapel = ''; goto voIAC; mhx2E: $data["\163\x6d\x74\137\x61\143\x74\151\166\145"] = $smt; goto nljdo; k6T4l: $dummyNilai = ["\x70\61" => '', "\x70\x32" => '', "\160\63" => '', "\x70\x34" => '', "\x70\x35" => '', "\160\x36" => '', "\x70\x37" => '', "\x70\x38" => '', "\160\137\162\x61\x74\141\x5f\162\141\164\141" => '', "\160\137\160\x72\x65\144\x69\153\x61\x74" => "\75", "\x70\x5f\x64\145\x73\153\x72\151\x70\x73\151" => '', "\x6b\61" => '', "\153\x32" => '', "\x6b\x33" => '', "\153\x34" => '', "\x6b\65" => '', "\x6b\66" => '', "\153\x37" => '', "\x6b\x38" => '', "\x6b\137\162\x61\164\141\137\x72\141\x74\141" => '', "\153\x5f\160\x72\145\144\x69\x6b\141\164" => '', "\153\x5f\x64\145\163\153\x72\x69\160\x73\x69" => '']; goto i3PJ0; KeXt1: $data["\164\160"] = $this->dashboard->getTahun(); goto xL1t3; voIAC: $kelas = []; goto j4q19; WDfOb: $siswa = $siswas[$i]; goto k6T4l; na5Xi: if (!($i < count($siswas))) { goto ZKmPs; } goto WDfOb; C2Tgg: $kkm = $setting; goto nyI6L; SJh3k: $this->load->view("\155\x65\x6d\142\145\x72\163\57\147\165\162\165\x2f\164\x65\x6d\160\154\x61\164\x65\163\x2f\x68\x65\141\x64\145\162", $data); goto GG5SB; mBQJ8: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto aOwrf; Vy2fy: $data["\x73\155\164"] = $this->dashboard->getSemester(); goto mhx2E; rSRvy: } public function downloadTemplatePts($id_mapel, $id_kelas) { goto oz2Gw; oz2Gw: $this->load->model("\x44\141\x73\150\142\157\x61\162\144\137\155\157\144\145\x6c", "\x64\x61\163\x68\142\157\141\x72\x64"); goto OmFNr; OmFNr: $tp = $this->dashboard->getTahunActive(); goto eVugj; eVugj: $smt = $this->dashboard->getSemesterActive(); goto Q80cj; Q80cj: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto JyIo6; v8lAQ: $this->output_json(["\163\x69\163\167\x61" => $siswas]); goto XhYe6; AFVsQ: foreach ($siswas as $ind => $siswa) { goto i7Mam; GmnnO: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->nilai : ''; goto cR6A6; kKjyf: $siswa->no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis; goto GmnnO; cR6A6: $siswa->predikat = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->predikat : ''; goto a8YC6; a8YC6: hgZUj: goto eTG5R; i7Mam: $siswa->no = $ind + 1; goto kKjyf; eTG5R: } goto Zc6IK; Zc6IK: ooFLf: goto v8lAQ; JyIo6: $nilais = $this->rapor->getAllNilaiPtsKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto AFVsQ; XhYe6: } public function uploadNilaiPts() { goto p2c1w; p2c1w: $p_siswa = $this->input->post("\x73\151\x73\x77\x61"); goto W5kLt; KiaX5: $this->output_json($updated); goto vuSLv; uPPbN: $updated = 0; goto QjVR_; TmMsq: $this->load->model("\x44\x61\163\150\142\157\x61\162\144\137\x6d\157\144\x65\154", "\144\141\x73\150\x62\157\141\x72\x64"); goto P5gty; IS5EG: PlBwI: goto uPPbN; bkt89: $datas = []; goto LNWOa; LNWOa: foreach ($p_siswa as $siswa) { goto DUiwM; TpMI7: $siswa["\x69\x64\x5f\163\151\163\x77\x61"] = $siswa["\151\x64"]; goto W0pzI; Y83hu: unset($siswa["\151\x64"]); goto RJFSW; o0on9: unset($siswa["\x6e\141\x6d\141\x73\151\x73\x77\141"]); goto d8QPE; v0AOQ: $siswa["\151\x64\x5f\x6b\x65\x6c\141\x73"] = $id_kelas; goto H3dKC; EUybo: gscsj: goto C89Fq; d8QPE: $datas[] = $siswa; goto EUybo; W0pzI: $siswa["\x69\144\x5f\x6d\x61\x70\145\154"] = $id_mapel; goto v0AOQ; y8tbz: $siswa["\151\144\x5f\x73\155\x74"] = $smt->id_smt; goto Y83hu; DUiwM: $siswa["\151\x64\137\156\x69\154\x61\151\137\160\x74\x73"] = $id_mapel . $id_kelas . $siswa["\151\x64"] . $tp->id_tp . $smt->id_smt; goto TpMI7; RJFSW: unset($siswa["\156\x69\x73\x6e"]); goto o0on9; H3dKC: $siswa["\151\144\137\164\160"] = $tp->id_tp; goto y8tbz; C89Fq: } goto IS5EG; celAZ: $id_kelas = $this->input->post("\x69\x64\x5f\153\145\154\x61\x73"); goto TmMsq; QjVR_: foreach ($datas as $data) { goto TeJ9r; dXFJF: if (!$update) { goto KJbtZ; } goto qPH2Q; FfM8p: PSt6P: goto YNGwt; qPH2Q: $updated++; goto VUGBc; VUGBc: KJbtZ: goto FfM8p; TeJ9r: $update = $this->db->replace("\x72\x61\x70\x6f\x72\x5f\156\x69\154\x61\151\137\160\x74\x73", $data); goto dXFJF; YNGwt: } goto cTQDN; W5kLt: $id_mapel = $this->input->post("\x69\144\x5f\155\141\x70\145\x6c"); goto celAZ; P5gty: $tp = $this->dashboard->getTahunActive(); goto foMe7; cTQDN: l2riJ: goto KiaX5; foMe7: $smt = $this->dashboard->getSemesterActive(); goto bkt89; vuSLv: } public function importPts() { goto Do82f; vEGia: $updated = 0; goto iZ5bg; BvWyV: Qalh0: goto JbOrP; TVDju: echo json_encode($updated); goto UTP7B; iZ5bg: $this->db->trans_start(); goto PAWvF; JbOrP: $this->db->trans_complete(); goto TVDju; Do82f: $inputs = $this->input->post("\163\151\x73\x77\x61", true); goto vEGia; PAWvF: foreach ($inputs as $data) { goto rNQM2; ph7Yt: fTLpp: goto slfvc; dew23: $updated++; goto ph7Yt; cSKNJ: if (!$update) { goto fTLpp; } goto dew23; rNQM2: $update = $this->db->replace("\162\x61\160\157\x72\x5f\156\x69\x6c\141\x69\137\160\164\163", $data); goto cSKNJ; slfvc: p5W7C: goto IrQuM; IrQuM: } goto BvWyV; UTP7B: } public function inputPas($id_mapel, $id_kelas) { goto av4CE; xbgTT: $this->load->view("\155\x65\155\x62\145\x72\x73\x2f\x67\x75\x72\x75\x2f\162\141\x70\157\x72\x2f\x6e\151\x6c\x61\x69\x2f\160\141\x73"); goto YY245; jG2Z6: $data = ["\x75\x73\145\x72" => $user, "\152\x75\x64\165\154" => "\x4e\151\154\x61\151\40\x41\153\x68\151\162\x20\113\x65\x6c\141\163\x20", "\163\x75\x62\x6a\165\144\165\x6c" => "\111\x6e\x70\165\164\x20\x4e\x69\154\x61\x69\x20\x41\x6b\x68\151\x72\40\115\x61\x70\145\154\40", "\163\x65\x74\x74\151\156\147" => $this->dashboard->getSetting(), "\147\x75\x72\x75" => $guru, "\x6d\x61\160\x65\154" => $mapel, "\153\145\154\141\x73" => $kelas, "\x73\151\163\167\x61" => $siswas, "\x6e\151\154\141\x69" => $nilai, "\x6b\x6b\x6d" => $kkm, "\x73\x65\x74\164\151\x6e\147\x5f\x72\141\x70\157\162" => $setting]; goto GtbDH; mz24J: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto BbfP8; VpJ8f: ysgQ3: goto Ix9Aq; J52gN: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto k7v7S; qeYFB: $i = 0; goto TEioZ; Mgn2D: goto slmm_; goto ADvNK; EimaT: $mapel = ''; goto gAuzl; M9iTK: $ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto NmuWH; LM6Rm: $user = $this->ion_auth->user()->row(); goto ZN6bM; x9FEI: if (!($i < count($siswas))) { goto Zjnyz; } goto v18gZ; aRh8F: if (!($setting != null)) { goto hb4H8; } goto Mc2sf; lBUP5: $smt = $this->dashboard->getSemesterActive(); goto mz24J; Ix9Aq: $kkm = $setting; goto qK3TC; ADvNK: Zjnyz: goto Ovoam; BE0uT: goto DFSRx; goto VpJ8f; NomPT: $i++; goto Mgn2D; Mc2sf: if ($setting->kkm_tunggal == "\61") { goto ysgQ3; } goto DZ7fI; k7v7S: $data["\163\x6d\x74\x5f\141\143\164\x69\166\145"] = $smt; goto cBse1; av4CE: $this->load->model("\x44\141\163\x68\x62\157\141\162\x64\137\x6d\x6f\x64\145\154", "\x64\x61\163\150\142\x6f\x61\162\144"); goto LM6Rm; ZN6bM: $tp = $this->dashboard->getTahunActive(); goto lBUP5; uQyzo: r7pzq: goto jqXN_; Z2igJ: $kkm = null; goto aRh8F; Ovoam: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto Z2igJ; GtbDH: $data["\164\160"] = $this->dashboard->getTahun(); goto kDWHZ; gAuzl: $kelas = []; goto vCqMt; kDWHZ: $data["\x74\160\137\141\143\x74\151\x76\x65"] = $tp; goto J52gN; qK3TC: DFSRx: goto kyV0j; DZ7fI: $kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61"); goto BE0uT; aI_wb: $nilai = []; goto qeYFB; YY245: $this->load->view("\155\x65\155\142\x65\x72\163\x2f\x67\165\x72\x75\57\x74\x65\x6d\160\x6c\x61\x74\x65\x73\x2f\x66\x6f\157\x74\x65\162"); goto SNfaf; vCqMt: foreach ($mapels as $m) { goto k790W; OeRFN: kSMq8: goto U_Z1T; vROjX: Y2Kwr: goto si38i; k790W: if (!($m->id_mapel === $id_mapel)) { goto kSMq8; } goto STC5K; w3SfM: SEhk7: goto vROjX; U_Z1T: foreach ($m->kelas_mapel as $kls) { goto lucgo; NMMWl: s3CHx: goto X3x67; lucgo: if (!($kls->kelas === $id_kelas)) { goto s3CHx; } goto wSUX1; X3x67: yS0p0: goto Jn07H; wSUX1: $kelas = ["\x69\x64\x5f\x6b\145\x6c\x61\x73" => $kls->kelas, "\x6e\x61\x6d\141\x5f\153\145\x6c\141\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto NMMWl; Jn07H: } goto w3SfM; STC5K: $mapel = ["\x69\144\x5f\x6d\141\160\145\154" => $m->id_mapel, "\x6e\141\x6d\141\137\155\x61\x70\145\x6c" => $m->nama_mapel]; goto OeRFN; si38i: } goto uQyzo; TEioZ: slmm_: goto x9FEI; kyV0j: hb4H8: goto jG2Z6; BbfP8: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Ji10C; P9i5D: Ycw43: goto NomPT; jqXN_: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto aI_wb; v18gZ: $siswa = $siswas[$i]; goto ssoKE; NmuWH: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto P9i5D; Ji10C: $mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto EimaT; cBse1: $this->load->view("\155\x65\155\x62\145\162\163\57\147\x75\162\165\x2f\164\x65\155\x70\x6c\x61\x74\x65\163\x2f\x68\x65\x61\144\x65\x72", $data); goto xbgTT; ssoKE: $dummyNilai = ["\x6e\x68\141\162" => '', "\156\x70\164\163" => '', "\x6e\x70\141\163" => '']; goto M9iTK; SNfaf: } public function downloadTemplatePas($id_mapel, $id_kelas) { goto rKjLN; rKjLN: $this->load->model("\104\x61\x73\150\x62\x6f\x61\162\144\137\x6d\157\x64\x65\x6c", "\x64\x61\163\150\x62\157\x61\162\x64"); goto JBMJZ; lkyle: QNJ1j: goto UObm1; qKcBN: $smt = $this->dashboard->getSemesterActive(); goto SbLxg; adeyx: foreach ($siswas as $ind => $siswa) { goto aDp0R; rWqWa: G_KML: goto otNyM; aDp0R: $siswa->no = $ind + 1; goto QXeR1; QXeR1: $siswa->no_induk = $siswa->nisn != null ? "\47" . $siswa->nisn : "\x27" . $siswa->nis; goto l_ZRl; l_ZRl: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->npas : ''; goto rWqWa; otNyM: } goto lkyle; JBMJZ: $tp = $this->dashboard->getTahunActive(); goto qKcBN; ggss3: $nilais = $this->rapor->getAllNilaiAkhirKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt); goto adeyx; SbLxg: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto ggss3; UObm1: $this->output_json(["\163\x69\163\167\x61" => $siswas]); goto vIhnV; vIhnV: } public function uploadNilaiPas() { goto ehrHl; d8uHR: $id_mapel = $this->input->post("\x69\144\x5f\155\x61\160\x65\154"); goto J3tiv; DJn00: d83OZ: goto j0Fbl; urndC: $smt = $this->dashboard->getSemesterActive(); goto cH9fK; J3tiv: $id_kelas = $this->input->post("\x69\144\137\x6b\x65\154\x61\163"); goto WZ59Q; zVEpi: XddCl: goto EvQrw; ehrHl: $this->load->model("\x44\141\x73\x68\142\157\x61\162\x64\x5f\x6d\x6f\x64\x65\x6c", "\144\x61\x73\x68\x62\x6f\x61\162\144"); goto aD0WA; j0Fbl: $updated = 0; goto aciYG; aciYG: foreach ($datas as $data) { goto hqNm_; ZM3hx: vrURA: goto OCN3V; hqNm_: $update = $this->db->replace("\162\141\x70\157\x72\x5f\156\x69\x6c\141\151\x5f\141\x6b\x68\151\x72", $data); goto kWxAD; kWxAD: if (!$update) { goto TZ_xI; } goto g4gWf; g4gWf: $updated++; goto pmDJu; pmDJu: TZ_xI: goto ZM3hx; OCN3V: } goto zVEpi; EvQrw: $this->output_json($updated); goto G0X37; aD0WA: $p_siswa = $this->input->post("\163\151\x73\x77\141"); goto d8uHR; cH9fK: foreach ($p_siswa as $siswa) { goto EBfFY; fge9e: unset($siswa["\156\x61\155\141\x73\151\163\167\141"]); goto Zl0Y5; UXAIo: $siswa["\x69\x64\x5f\153\x65\154\141\x73"] = $id_kelas; goto JAAR6; JAAR6: $siswa["\x69\x64\x5f\x74\x70"] = $tp->id_tp; goto X1S_a; KZ09b: kAJXG: goto e2m8h; Yffkh: unset($siswa["\x69\144"]); goto eEwdO; eEwdO: unset($siswa["\156\151\x73\156"]); goto fge9e; X1S_a: $siswa["\x69\x64\137\163\155\164"] = $smt->id_smt; goto Yffkh; Zl0Y5: $datas[] = $siswa; goto KZ09b; t6tWf: $siswa["\x69\x64\137\163\151\x73\167\x61"] = $siswa["\x69\144"]; goto EWIch; EBfFY: $siswa["\x69\144\137\156\151\x6c\141\x69\x5f\141\153\150\x69\x72"] = $id_mapel . $id_kelas . $siswa["\151\x64"] . $tp->id_tp . $smt->id_smt; goto t6tWf; EWIch: $siswa["\151\144\137\155\x61\160\x65\x6c"] = $id_mapel; goto UXAIo; e2m8h: } goto DJn00; WZ59Q: $tp = $this->dashboard->getTahunActive(); goto urndC; G0X37: } public function importPas() { goto ftI38; IJw18: $this->db->trans_complete(); goto WgseT; WgseT: echo json_encode($updated); goto THGH4; heWsH: EEyL9: goto IJw18; T0AEP: foreach ($inputs as $data) { goto vz8V0; ishbl: BHBDg: goto CKCRJ; D86Fj: if (!$update) { goto T2zOB; } goto efE27; V0ijW: T2zOB: goto ishbl; efE27: $updated++; goto V0ijW; vz8V0: $update = $this->db->replace("\x72\x61\160\157\162\x5f\156\x69\x6c\x61\151\x5f\x61\x6b\x68\x69\x72", $data); goto D86Fj; CKCRJ: } goto heWsH; ftI38: $inputs = $this->input->post("\x73\x69\163\167\x61", true); goto y2rGp; y2rGp: $updated = 0; goto RHlx0; RHlx0: $this->db->trans_start(); goto T0AEP; THGH4: } public function inputEkstra($id_ekstra, $id_kelas) { goto EA5uo; Qe4vS: $i = 0; goto BvGqm; O9gKj: $kelas = []; goto PEhRg; ItQ7K: $ekstra = ''; goto O9gKj; CP1LL: goto WZrk0; goto jwKhl; iRWu_: $data["\163\155\164"] = $this->dashboard->getSemester(); goto qwmK9; ueeTr: $smt = $this->dashboard->getSemesterActive(); goto pcAqF; ZAkKQ: duRtK: goto np12y; qwmK9: $data["\x73\155\x74\137\x61\143\x74\151\x76\x65"] = $smt; goto huRJg; R_Lkr: $setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto nDtBQ; EA5uo: $this->load->model("\x44\141\163\150\x62\157\141\x72\x64\x5f\x6d\157\x64\145\x6c", "\x64\141\163\150\142\157\141\x72\144"); goto hd3Zq; hd3Zq: $user = $this->ion_auth->user()->row(); goto zJEZI; np12y: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto GH0mF; huRJg: $this->load->view("\155\145\155\x62\145\x72\163\57\147\x75\x72\x75\x2f\x74\145\155\x70\154\x61\164\x65\163\57\150\x65\141\x64\145\x72", $data); goto C9FbD; j_j3f: $ekstras = json_decode(json_encode(unserialize($ekstra_guru->ekstra_kelas))); goto ItQ7K; PEhRg: foreach ($ekstras as $m) { goto AmtNk; AmtNk: if (!($m->id_ekstra === $id_ekstra)) { goto MYHZK; } goto QTIXg; IUaWq: foreach ($m->kelas_ekstra as $kls) { goto WbqKj; JUZwj: $kelas = ["\x69\144\x5f\x6b\x65\x6c\141\163" => $kls->kelas, "\x6e\141\x6d\x61\137\153\x65\154\x61\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; goto TnsRl; WbqKj: if (!($kls->kelas === $id_kelas)) { goto FqFN2; } goto JUZwj; YwHXa: FoIOz: goto K60M6; TnsRl: FqFN2: goto YwHXa; K60M6: } goto yjuQZ; GLWd_: kusbm: goto M0nGG; QTIXg: $ekstra = ["\151\x64\137\x65\x6b\x73\164\x72\141" => $m->id_ekstra, "\156\141\x6d\x61\137\x65\153\163\164\162\141" => $m->nama_ekstra]; goto CJY1v; CJY1v: MYHZK: goto IUaWq; yjuQZ: hpa_V: goto GLWd_; M0nGG: } goto ZAkKQ; pcAqF: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto Yfg9S; i0k1C: $i++; goto CP1LL; zJEZI: $tp = $this->dashboard->getTahunActive(); goto ueeTr; wAKro: $data = ["\x75\x73\145\x72" => $user, "\x6a\165\x64\x75\154" => "\116\x69\x6c\141\151\40\x45\153\163\164\x72\141\153\165\162\x69\153\x75\x6c\145\x72\40", "\163\x75\x62\x6a\x75\144\x75\154" => "\x49\x6e\160\165\x74\40\116\x69\154\141\x69\40\x50\x54\x53\40\105\x6b\x73\164\162\141\40", "\x73\x65\x74\x74\151\156\x67" => $this->dashboard->getSetting(), "\147\165\x72\x75" => $guru, "\145\x6b\163\164\162\141" => $ekstra, "\153\x65\x6c\x61\x73" => $kelas, "\163\151\x73\x77\x61" => $siswas, "\x6e\x69\154\141\151" => $nilai, "\x6b\x6b\155" => $kkm]; goto yjn6n; uB1DL: geQ5I: goto NQmV3; zBW7j: $this->load->view("\155\145\x6d\142\145\x72\x73\57\x67\165\162\x75\x2f\164\145\x6d\x70\x6c\x61\x74\x65\x73\57\x66\157\x6f\x74\145\x72"); goto mlfqA; NQmV3: $kkm = $setting; goto Zl2kA; rLvBE: $siswa = $siswas[$i]; goto pjuOq; Zl2kA: T4n3i: goto wAKro; NYmAl: if (!($i < count($siswas))) { goto LPwjS; } goto rLvBE; jwKhl: LPwjS: goto R_Lkr; gU_Sa: $kkm = $this->rapor->getKkm($id_ekstra . $id_kelas . $tp->id_tp . $smt->id_smt . "\x32"); goto AyWpg; C9FbD: $this->load->view("\x6d\x65\155\x62\x65\162\163\57\147\165\162\x75\57\x72\x61\160\157\x72\x2f\156\x69\x6c\x61\151\57\145\x6b\x73\x74\162\x61"); goto zBW7j; AyWpg: goto T4n3i; goto uB1DL; UfHEF: $data["\164\x70\137\141\x63\x74\x69\x76\145"] = $tp; goto iRWu_; pjuOq: $dummyNilai = ["\x70\61" => '', "\160\62" => '', "\160\63" => '', "\160\x34" => '', "\x70\x35" => '', "\x70\x36" => '', "\160\x37" => '', "\x70\x38" => '', "\160\x5f\162\141\164\141\x5f\162\141\x74\141" => '', "\x70\137\x70\x72\145\144\151\x6b\x61\x74" => "\x3d", "\160\x5f\x64\145\163\153\x72\151\x70\163\151" => '', "\x6b\61" => '', "\x6b\62" => '', "\x6b\63" => '', "\153\64" => '', "\153\x35" => '', "\x6b\66" => '', "\153\67" => '', "\x6b\70" => '', "\x6b\x5f\162\141\164\x61\137\162\141\x74\x61" => '', "\x6b\137\x70\162\145\x64\151\153\141\164" => '', "\x6b\137\144\x65\163\x6b\162\151\x70\x73\151" => '']; goto djxrI; mlvJ7: HTmku: goto i0k1C; Yfg9S: $ekstra_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto j_j3f; GH0mF: $nilai = []; goto Qe4vS; nDtBQ: if ($setting->kkm_tunggal == "\61") { goto geQ5I; } goto gU_Sa; yjn6n: $data["\164\x70"] = $this->dashboard->getTahun(); goto UfHEF; djxrI: $ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto lXrlI; lXrlI: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto mlvJ7; BvGqm: WZrk0: goto NYmAl; mlfqA: } public function downloadTemplateEkstra($id_ekstra, $id_kelas) { goto rzbEH; vQWcI: ohX8K: goto bEtN0; h0mw_: $smt = $this->dashboard->getSemesterActive(); goto xXnH4; Pi9q4: $nilais = $this->rapor->getAllNilaiEkstraKelas($id_ekstra, $id_kelas, $tp->id_tp, $smt->id_smt); goto wwxT1; xXnH4: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto Pi9q4; AMTEh: $tp = $this->dashboard->getTahunActive(); goto h0mw_; wwxT1: foreach ($siswas as $ind => $siswa) { goto Z2Hkd; LfsgB: $siswa->nilai = isset($nilais[$siswa->id_siswa]) ? $nilais[$siswa->id_siswa]->nilai : ''; goto MZeLf; SoKbq: $siswa->no_induk = $siswa->nisn != null ? "\47" . $siswa->nisn : "\x27" . $siswa->nis; goto LfsgB; Z2Hkd: $siswa->no = $ind + 1; goto SoKbq; MZeLf: pDs3l: goto e7HJD; e7HJD: } goto vQWcI; rzbEH: $this->load->model("\104\141\x73\x68\142\x6f\141\x72\144\137\155\157\144\145\x6c", "\x64\141\x73\x68\142\157\x61\x72\144"); goto AMTEh; bEtN0: $this->output_json(["\x73\x69\x73\x77\x61" => $siswas]); goto udACY; udACY: } public function uploadNilaiEkstra() { goto ZTfiV; Cz7hv: zFFmc: goto msQOn; ymBNG: rIsiw: goto RD9em; iAXAl: foreach ($p_siswa as $siswa) { goto dIrBR; dIrBR: $siswa["\x69\144\137\156\x69\x6c\x61\x69\137\145\153\x73\x74\162\141"] = $id_ekstra . $id_kelas . $siswa["\151\144"] . $tp->id_tp . $smt->id_smt; goto WTmjb; Tnxi5: $siswa["\x69\144\x5f\x65\x6b\163\164\162\x61"] = $id_ekstra; goto p_16t; N_K7v: unset($siswa["\156\151\x73\156"]); goto UAYzP; Zv9sh: GOrTt: goto eK_xx; WTmjb: $siswa["\x69\144\137\x73\151\163\x77\141"] = $siswa["\151\144"]; goto Tnxi5; siq_n: $datas[] = $siswa; goto Zv9sh; YucfG: $siswa["\151\144\137\x74\160"] = $tp->id_tp; goto wMa0x; p_16t: $siswa["\x69\x64\x5f\x6b\x65\154\x61\x73"] = $id_kelas; goto YucfG; wWTgt: unset($siswa["\151\144"]); goto N_K7v; UAYzP: unset($siswa["\x6e\141\x6d\x61\163\x69\163\167\x61"]); goto siq_n; wMa0x: $siswa["\151\x64\137\163\x6d\164"] = $smt->id_smt; goto wWTgt; eK_xx: } goto Cz7hv; i9LTL: $id_ekstra = $this->input->post("\151\144\137\x65\x6b\x73\164\162\141"); goto hxpR3; zMLBJ: $smt = $this->dashboard->getSemesterActive(); goto iAXAl; fCzTS: $p_siswa = $this->input->post("\163\x69\x73\x77\141"); goto i9LTL; msQOn: $updated = 0; goto QIUY2; QIUY2: foreach ($datas as $data) { goto cLhDn; v0OE0: if (!$update) { goto yYexP; } goto hweJi; ga8k8: Kt__0: goto WFR8Z; cLhDn: $update = $this->db->replace("\x72\x61\160\157\x72\137\156\x69\154\x61\151\137\x65\x6b\x73\164\x72\141", $data); goto v0OE0; d0gRw: yYexP: goto ga8k8; hweJi: $updated++; goto d0gRw; WFR8Z: } goto ymBNG; RUDm0: $tp = $this->dashboard->getTahunActive(); goto zMLBJ; ZTfiV: $this->load->model("\x44\x61\163\150\x62\157\141\162\144\137\155\157\144\145\154", "\144\x61\163\150\x62\x6f\x61\x72\144"); goto fCzTS; RD9em: echo json_encode($updated); goto BgLtY; hxpR3: $id_kelas = $this->input->post("\151\144\x5f\153\145\154\x61\163"); goto RUDm0; BgLtY: } public function importEkstra() { goto HA2um; ZE09T: $this->db->trans_start(); goto g8SFj; s1fvn: $this->db->trans_complete(); goto L85Cy; HA2um: $inputs = $this->input->post("\163\151\163\x77\x61", true); goto TNJz1; TNJz1: $updated = 0; goto ZE09T; L85Cy: echo json_encode($updated); goto tH40r; g8SFj: foreach ($inputs as $data) { goto kWt4m; RzOoE: dtSPw: goto SXvqp; osryz: $updated++; goto RzOoE; SXvqp: HrB9_: goto l0mpQ; kWt4m: $update = $this->db->replace("\162\141\x70\x6f\162\137\x6e\151\x6c\141\151\137\145\x6b\163\x74\162\x61", $data); goto yrTHv; yrTHv: if (!$update) { goto dtSPw; } goto osryz; l0mpQ: } goto I4byO; I4byO: kWT2V: goto s1fvn; tH40r: } public function raporSikap() { goto AxiZd; nzn3O: $id_kelas = $guru->wali_kelas; goto lsv5X; V1R0P: $this->load->view("\155\x65\155\142\x65\162\163\x2f\x67\x75\x72\165\57\x72\x61\160\157\x72\57\163\x69\153\x61\160\x2f\x64\x61\x74\x61"); goto BKMPb; XcMTT: $smt = $this->dashboard->getSemesterActive(); goto BFjMQ; zu5MV: PMyW2: goto hqTy1; Y9lIR: $mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))); goto QOEhC; DWTYW: if (!($i < 10)) { goto KMvkX; } goto P3Xyo; zIziO: $i = 0; goto zFdQC; jwYXq: goto jI0ev; goto yBKbr; AxiZd: $this->load->model("\x44\141\x73\150\142\x6f\x61\x72\144\x5f\x6d\x6f\x64\145\154", "\144\141\x73\150\x62\157\141\162\x64"); goto wWIG0; lsv5X: $mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt); goto Y9lIR; BKMPb: $this->load->view("\155\145\x6d\x62\x65\x72\163\x2f\x67\165\162\165\57\164\145\155\x70\154\x61\x74\x65\x73\57\146\157\157\164\x65\x72"); goto sJaYC; P30MJ: $s = ["\151\144\137\x73\x69\x6b\x61\x70" => 2 . $no, "\x6a\145\x6e\x69\x73" => "\x32", "\153\157\x64\145" => $no, "\x73\x69\153\x61\x70" => '']; goto Ch29V; E3ukE: $sikap = json_decode(json_encode($dummySikap)); goto vvHca; Dq6oE: $s = ["\x69\x64\x5f\x73\x69\153\141\160" => 1 . $no, "\x6a\145\156\x69\x73" => "\61", "\153\157\x64\x65" => $no, "\163\x69\153\141\x70" => '']; goto Cpo9g; KnsZK: foreach ($mapel as $m) { goto Lkm9U; dV3lc: z9a3j: goto RlFrt; Lkm9U: $arrMapel[$m->id_mapel] = $m->nama_mapel; goto hjm1X; hjm1X: foreach ($m->kelas_mapel as $kls) { $arrKelas[$m->id_mapel][] = ["\x69\144\137\x6b\x65\154\141\x73" => $kls->kelas, "\156\141\155\141\x5f\153\145\154\x61\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)]; nXbSd: } goto xHce4; xHce4: BGMhl: goto dV3lc; RlFrt: } goto zu5MV; XybY7: $data["\x74\x70\x5f\141\143\164\x69\166\145"] = $tp; goto VpoDh; BFjMQ: $data["\164\160"] = $this->dashboard->getTahun(); goto XybY7; UWAmp: if (!(count($sikap) === 0)) { goto bu_oj; } goto E3ukE; zFdQC: jI0ev: goto bcZyZ; AhqTy: KMvkX: goto CNC1k; QOEhC: $arrMapel = []; goto da5U4; LNktt: $data["\x67\x75\162\x75"] = $guru; goto IZmnD; Hm1I5: $data["\163\x6d\164\137\x61\x63\164\151\166\x65"] = $smt; goto CYsE0; xvEp7: $i++; goto jwYXq; P3Xyo: $no = $i + 1; goto P30MJ; Gr4ok: A5B3A: goto xvEp7; hqTy1: $dummySikap = []; goto zIziO; bcZyZ: if (!($i < 10)) { goto Xnj1_; } goto d_mS0; IZmnD: $data["\x6d\141\x70\145\x6c"] = $arrMapel; goto CLwdr; JRiy2: $tp = $this->dashboard->getTahunActive(); goto XcMTT; da5U4: $arrKelas = []; goto KnsZK; WZOcn: $data = ["\165\163\x65\162" => $user, "\152\x75\x64\x75\x6c" => "\111\156\160\165\x74\40\116\151\x6c\x61\x69\x20\x53\x69\153\141\160", "\x73\x75\142\152\x75\x64\x75\x6c" => "\x49\156\160\165\164\x20\116\151\154\x61\x69\40\123\x69\153\141\x70", "\x73\x65\164\164\x69\156\x67" => $this->dashboard->getSetting()]; goto JRiy2; a_ePG: hbHPv: goto myLMM; CNC1k: $sikap = $this->rapor->getDeskripsiSikap($id_kelas, $tp->id_tp, $smt->id_smt); goto UWAmp; VpoDh: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto Hm1I5; VS0La: $data["\163\x69\153\141\x70"] = $sikap; goto vF3qd; yBKbr: Xnj1_: goto GnrnZ; d_mS0: $no = $i + 1; goto Dq6oE; wWIG0: $user = $this->ion_auth->user()->row(); goto WZOcn; GnrnZ: $i = 0; goto FrcM6; MwAQf: goto DgY2Y; goto AhqTy; CYsE0: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto nzn3O; Cpo9g: array_push($dummySikap, $s); goto Gr4ok; Ch29V: array_push($dummySikap, $s); goto a_ePG; CLwdr: $data["\x6b\145\x6c\141\163"] = $arrKelas; goto VS0La; myLMM: $i++; goto MwAQf; vF3qd: $this->load->view("\x6d\145\x6d\x62\x65\162\163\x2f\x67\x75\162\x75\x2f\x74\145\155\160\154\x61\164\145\x73\57\x68\145\141\x64\x65\162", $data); goto V1R0P; vvHca: bu_oj: goto LNktt; FrcM6: DgY2Y: goto DWTYW; sJaYC: } public function saveSikap() { goto yESnl; yESnl: $this->load->model("\104\x61\x73\150\x62\157\x61\162\144\x5f\x6d\157\x64\145\x6c", "\x64\141\x73\x68\x62\157\141\162\144"); goto aoxVC; dBO0J: $data["\x73\164\141\164\x75\163"] = $update; goto t2IDC; bg0z8: FvHcG: goto dBO0J; W0XAa: foreach ($input as $d) { goto pB7f_; t6wV2: $update = $this->db->replace("\162\x61\x70\x6f\162\137\144\x61\164\141\x5f\x73\151\153\x61\x70", $data); goto pIW4M; pIW4M: eKgW2: goto uWPix; pB7f_: $data = ["\x69\x64\137\163\151\x6b\x61\x70" => $d->id_sikap, "\x69\x64\x5f\x6b\x65\x6c\141\x73" => $d->kelas, "\x6a\145\156\151\163" => $d->jenis, "\153\157\x64\x65" => $d->kode, "\163\151\153\x61\160" => $d->sikap, "\151\x64\137\x74\160" => $tp->id_tp, "\x69\144\x5f\x73\x6d\x74" => $smt->id_smt]; goto t6wV2; uWPix: } goto bg0z8; t2IDC: $this->output_json($data); goto wuXzT; aoxVC: $input = json_decode($this->input->post("\163\151\153\141\x70", true)); goto Mvl4s; Mvl4s: $tp = $this->dashboard->getTahunActive(); goto raSXz; raSXz: $smt = $this->dashboard->getSemesterActive(); goto W0XAa; wuXzT: } public function raporSpiritual() { goto Efjsm; WUx09: $this->load->view("\155\145\x6d\x62\145\x72\163\57\147\x75\x72\x75\x2f\162\141\160\157\162\x2f\163\x69\153\141\x70\x2f\163\160\151\x72\x69\x74\165\141\154"); goto QqyN2; XZUoz: $dummySpiritual = []; goto upo08; IClX7: if (!($i < 10)) { goto GqvtZ; } goto Y7P8a; IFAEw: Zjqsv: goto kN34u; kFJlw: $nilai = []; goto Vm0J6; HlGb8: $tp = $this->dashboard->getTahunActive(); goto SZ1tD; X9KFK: $spiritual = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "\61", $tp->id_tp, $smt->id_smt); goto lryd4; duDYv: $data = ["\165\x73\145\162" => $user, "\152\x75\144\165\x6c" => "\116\x69\154\141\151\40\x53\160\x69\162\x69\x74\165\x61\154\x20\x4b\145\x6c\141\163\40", "\x73\x75\x62\152\165\144\x75\154" => "\111\156\x70\165\x74\40\x4e\151\x6c\x61\151", "\x73\x65\164\x74\x69\x6e\147" => $this->dashboard->getSetting(), "\x67\x75\162\165" => $guru, "\153\x65\x6c\x61\x73" => $kelas, "\x73\x69\163\x77\141" => $siswas, "\x6e\151\154\141\151" => $nilai, "\163\160\x69\x72\x69\x74\165\141\x6c" => $spiritual]; goto p1IUi; K2zVs: array_push($dummySpiritual, $s); goto si9dW; RRgBW: $data["\163\155\x74"] = $this->dashboard->getSemester(); goto EAnsQ; IIUG0: $siswa = $siswas[$i]; goto pNx54; K3Oc6: $data["\x74\160\x5f\141\x63\164\151\x76\145"] = $tp; goto RRgBW; kN34u: $i++; goto QcXZ1; Efjsm: $this->load->model("\104\x61\163\150\142\x6f\141\162\x64\137\155\x6f\144\145\154", "\x64\141\x73\150\x62\x6f\x61\x72\144"); goto DExfO; ANzxG: if (!($i < count($siswas))) { goto yYp4g; } goto IIUG0; pNx54: $dummyNilai = ["\x70\162\x65\144\151\153\141\164" => '', "\x73\x6c\x31" => '', "\x73\x6c\x32" => '', "\163\x6c\x33" => '', "\155\x62\61" => '', "\x6d\142\62" => '', "\155\x62\x33" => '']; goto W90iL; QcXZ1: goto Li7V0; goto A46e5; W90iL: $ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61"); goto GKJEq; upo08: $i = 0; goto WBfuQ; mkXc3: goto Z3FsY; goto ieQuy; eLtWc: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto kFJlw; lryd4: if (!(count($spiritual) === 0)) { goto QBxpG; } goto FQrGF; UuSm0: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto Q6PZ_; ieQuy: GqvtZ: goto X9KFK; Y7P8a: $no = $i + 1; goto NHzMp; SZ1tD: $smt = $this->dashboard->getSemesterActive(); goto UuSm0; rZxC3: $kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt); goto XZUoz; GKJEq: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto IFAEw; FQrGF: $spiritual = json_decode(json_encode($dummySpiritual)); goto diPos; QqyN2: $this->load->view("\x6d\x65\x6d\x62\x65\x72\163\57\x67\165\x72\x75\x2f\x74\x65\x6d\160\154\x61\164\145\163\57\x66\x6f\x6f\x74\145\162"); goto oavBH; YATh_: Li7V0: goto ANzxG; WBfuQ: Z3FsY: goto IClX7; NHzMp: $s = ["\x69\144\137\163\151\153\x61\160" => $id_kelas . 1 . $no, "\x6a\x65\x6e\x69\x73" => "\x31", "\x6b\157\x64\x65" => $no, "\163\x69\x6b\141\160" => $this->rapor->getDummyDeskripsiSpiritual()[$i]]; goto K2zVs; Vm0J6: $i = 0; goto YATh_; dY6PA: $this->load->view("\155\x65\155\142\x65\162\x73\x2f\147\x75\x72\165\x2f\164\145\155\x70\x6c\141\164\x65\x73\57\150\145\x61\x64\x65\x72", $data); goto WUx09; A46e5: yYp4g: goto duDYv; DExfO: $user = $this->ion_auth->user()->row(); goto HlGb8; JjraX: $i++; goto mkXc3; EAnsQ: $data["\x73\155\x74\137\141\143\164\x69\166\x65"] = $smt; goto dY6PA; Q6PZ_: $id_kelas = $guru->wali_kelas; goto rZxC3; p1IUi: $data["\x74\160"] = $this->dashboard->getTahun(); goto K3Oc6; diPos: QBxpG: goto eLtWc; si9dW: DjOXB: goto JjraX; oavBH: } public function importSpiritual($id_kelas) { goto liZtz; hQ85D: $input = json_decode($this->input->post("\x6e\151\154\x61\x69", true)); goto r78Di; CaRmj: SG0dC: goto oiOVm; M1rzz: foreach ($input as $in) { goto GYOQ2; GYOQ2: $id_siswa = $in[11]; goto rHLUE; I3tiT: $datas[] = ["\151\144\x5f\x6e\x69\x6c\141\151\x5f\x73\x69\153\141\x70" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "\x31", "\x69\x64\137\163\x69\x73\x77\141" => $id_siswa, "\x69\x64\x5f\x6b\145\x6c\x61\x73" => $id_kelas, "\x6a\145\156\x69\x73" => 1, "\156\x69\x6c\x61\x69" => serialize(["\160\162\x65\x64\151\x6b\141\x74" => $in[3], "\x73\154\61" => $in[4], "\163\x6c\62" => $in[5], "\163\x6c\x33" => $in[6], "\155\x62\61" => $in[7], "\155\x62\62" => $in[8], "\155\142\x33" => $in[9]]), "\x64\145\x73\153\162\151\x70\163\x69" => $in[10], "\x69\144\x5f\164\x70" => $tp->id_tp, "\x69\x64\137\x73\x6d\x74" => $smt->id_smt]; goto UDUzd; rHLUE: if (!($id_siswa != "\151\x64")) { goto BV5z7; } goto I3tiT; XQeb5: nJo6b: goto yI0s8; UDUzd: BV5z7: goto XQeb5; yI0s8: } goto Du_Zt; oiOVm: echo json_encode($updated); goto VnPr5; Du_Zt: n0xxQ: goto sN3fx; liZtz: $this->load->model("\104\x61\163\x68\142\157\141\x72\x64\137\155\x6f\144\x65\154", "\x64\141\x73\150\x62\x6f\x61\x72\144"); goto hQ85D; sN3fx: $updated = 0; goto Usrix; b8zhz: $smt = $this->dashboard->getSemesterActive(); goto cstJx; Usrix: foreach ($datas as $data) { goto BL8Wz; QR_e4: if (!$update) { goto fHMDT; } goto AsoMf; AsoMf: $updated++; goto KLzQJ; KLzQJ: fHMDT: goto yH7TQ; BL8Wz: $update = $this->db->replace("\162\141\160\x6f\x72\x5f\156\151\154\141\x69\137\x73\x69\x6b\141\x70", $data); goto QR_e4; yH7TQ: LkCfn: goto hh2tw; hh2tw: } goto CaRmj; cstJx: $datas = []; goto M1rzz; r78Di: $tp = $this->dashboard->getTahunActive(); goto b8zhz; VnPr5: } public function raporSosial() { goto wMZxR; mBpa5: goto rYUzV; goto CgkCR; UYA2m: $nilai = []; goto SAAMp; VVSMV: $ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\62"); goto c27Ba; CgkCR: wITJF: goto HUvl1; hHiby: $data = ["\x75\x73\x65\x72" => $user, "\152\x75\x64\x75\154" => "\116\x69\154\141\x69\40\x53\x6f\x73\151\x61\154\40\113\145\x6c\141\x73\x20", "\x73\165\142\152\x75\144\x75\154" => "\x49\156\160\165\164\40\116\x69\154\141\151\x20\120\x54\x53\40\115\141\160\145\x6c\x20", "\x73\145\164\x74\151\156\x67" => $this->dashboard->getSetting(), "\x67\165\x72\165" => $guru, "\153\x65\x6c\141\x73" => $kelas, "\163\x69\163\x77\x61" => $siswas, "\x6e\x69\154\141\151" => $nilai, "\x73\x6f\163\151\x61\154" => $sosial]; goto XGy0L; GMBw1: gSrdW: goto NPnNH; wMZxR: $this->load->model("\104\x61\163\150\142\157\x61\162\x64\137\x6d\157\x64\x65\154", "\x64\141\x73\x68\142\157\141\162\x64"); goto RVPS1; I9e3K: if (!(count($sosial) === 0)) { goto sAbAA; } goto U4lmT; yG7Uc: $dummyNilai = ["\x70\162\145\x64\x69\x6b\x61\x74" => '', "\x73\154\x31" => '', "\163\x6c\62" => '', "\163\154\x33" => '', "\x6d\x62\61" => '', "\155\142\62" => '', "\x6d\142\63" => '']; goto VVSMV; NPnNH: $i++; goto mBpa5; Y4T0G: $this->load->view("\x6d\145\x6d\x62\x65\162\x73\x2f\x67\165\162\165\x2f\x72\x61\x70\157\162\57\x73\151\153\x61\160\x2f\x73\157\163\x69\x61\x6c"); goto k5mXQ; flCon: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto UYA2m; VJ6Dn: $smt = $this->dashboard->getSemesterActive(); goto Lq6VD; WSUgq: $i = 0; goto cOKwD; oIGGm: goto EXngA; goto xviRF; VR8oo: $tp = $this->dashboard->getTahunActive(); goto VJ6Dn; XGy0L: $data["\164\x70"] = $this->dashboard->getTahun(); goto KA1L5; pCJoD: if (!($i < count($siswas))) { goto bmreU; } goto Z3uTc; Ho4YY: $this->load->view("\x6d\145\x6d\142\145\162\x73\x2f\147\x75\x72\165\57\164\145\x6d\x70\154\x61\x74\x65\163\57\x68\145\141\x64\145\162", $data); goto Y4T0G; Z3uTc: $siswa = $siswas[$i]; goto yG7Uc; VSwiF: array_push($dummySosial, $s); goto GMBw1; KA1L5: $data["\164\x70\137\141\x63\x74\x69\x76\x65"] = $tp; goto G9Gq8; SEtKv: $data["\x73\155\x74\x5f\x61\x63\164\x69\x76\145"] = $smt; goto Ho4YY; u4xug: $id_kelas = $guru->wali_kelas; goto O0iRM; G9Gq8: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto SEtKv; BnlWP: $i++; goto oIGGm; xviRF: bmreU: goto hHiby; AaCP3: $dummySosial = []; goto WSUgq; RVPS1: $user = $this->ion_auth->user()->row(); goto VR8oo; U4lmT: $sosial = json_decode(json_encode($dummySosial)); goto ZIBGU; cOKwD: rYUzV: goto YngWU; Lq6VD: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto u4xug; k5mXQ: $this->load->view("\155\x65\x6d\x62\x65\x72\163\57\147\x75\162\x75\x2f\x74\x65\155\x70\154\141\x74\x65\x73\57\x66\157\157\164\x65\162"); goto W6_gF; SAAMp: $i = 0; goto N0S2M; HUvl1: $sosial = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "\62", $tp->id_tp, $smt->id_smt); goto I9e3K; ZIBGU: sAbAA: goto flCon; pE59c: $no = $i + 1; goto uboBf; uboBf: $s = ["\x69\144\x5f\x73\x69\x6b\141\160" => $id_kelas . 2 . $no, "\x6a\x65\x6e\x69\163" => "\62", "\153\x6f\144\x65" => $no, "\x73\x69\x6b\x61\x70" => $this->rapor->getDummyDeskripsiSosial()[$i]]; goto VSwiF; O0iRM: $kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt); goto AaCP3; N0S2M: EXngA: goto pCJoD; c27Ba: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto WWDKY; WWDKY: InqAQ: goto BnlWP; YngWU: if (!($i < 10)) { goto wITJF; } goto pE59c; W6_gF: } public function importSosial($id_kelas) { goto jDLyY; jDLyY: $this->load->model("\x44\141\163\150\x62\x6f\x61\162\x64\x5f\x6d\x6f\x64\x65\154", "\x64\x61\163\150\x62\157\x61\162\x64"); goto K9NGx; PVlJD: $datas = []; goto EQngJ; SiN4F: foreach ($datas as $data) { goto GhnCP; U4q_h: if (!$update) { goto jntiy; } goto Tvu21; GhnCP: $update = $this->db->replace("\x72\x61\160\157\162\137\156\151\154\x61\x69\x5f\163\x69\153\x61\160", $data); goto U4q_h; L3f17: GwQY6: goto xjeWm; OErl5: jntiy: goto L3f17; Tvu21: $updated++; goto OErl5; xjeWm: } goto j8v0c; b97Sq: echo json_encode($updated); goto qXJhA; ns2h5: $updated = 0; goto SiN4F; j8v0c: cpK6V: goto b97Sq; z0bdv: $tp = $this->dashboard->getTahunActive(); goto ctkxD; EQngJ: foreach ($input as $in) { goto Nobzs; sbxcP: OmArd: goto WOVfQ; hld4U: j6yrB: goto sbxcP; TAW6z: $datas[] = ["\x69\144\x5f\156\151\154\x61\x69\137\163\151\153\141\160" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "\x32", "\x69\x64\137\x73\151\x73\167\141" => $id_siswa, "\151\144\137\x6b\145\154\x61\163" => $id_kelas, "\152\145\156\151\x73" => 2, "\156\x69\x6c\x61\151" => serialize(["\160\162\x65\x64\x69\x6b\x61\164" => $in[3], "\141\61" => $in[4], "\141\x32" => $in[5], "\x61\x33" => $in[6], "\142\61" => $in[7], "\142\x32" => $in[8], "\142\x33" => $in[9], "\143\61" => $in[10], "\143\62" => $in[11]]), "\x64\145\163\153\x72\x69\x70\x73\151" => $in[12], "\x69\144\x5f\x74\x70" => $tp->id_tp, "\151\x64\137\x73\x6d\x74" => $smt->id_smt]; goto hld4U; NkBQc: if (!($id_siswa != "\x69\144")) { goto j6yrB; } goto TAW6z; Nobzs: $id_siswa = $in[13]; goto NkBQc; WOVfQ: } goto Xdg6a; Xdg6a: tXmFy: goto ns2h5; ctkxD: $smt = $this->dashboard->getSemesterActive(); goto PVlJD; K9NGx: $input = json_decode($this->input->post("\156\151\154\x61\151", true)); goto z0bdv; qXJhA: } public function raporPrestasi() { goto hIDNl; V14i1: $nilaiRata_k = []; goto tkejB; MGh9v: $s = ["\x69\x64\137\x63\141\164\x61\x74\x61\x6e" => $id_kelas . 1 . $no, "\x6a\145\156\151\163" => "\63", "\153\x6f\x64\145" => $dummyKode[$i], "\144\145\163\153\x72\x69\x70\x73\x69" => $this->rapor->getDummyDeskripsiRanking()[$i], "\162\x61\156\153" => $dummyRank[$i]]; goto UAAnP; HlKh2: $this->load->view("\155\x65\155\142\x65\162\x73\57\147\165\x72\x75\57\164\x65\x6d\x70\154\x61\x74\145\x73\x2f\146\x6f\x6f\164\x65\162"); goto pDRIE; o1LC6: if (!($i < count($siswas))) { goto KzA5S; } goto i_yMZ; pSHv6: $dummyRank = ["\61\x20\176\40\63", "\64\x20\176\x20\61\x30", "\x31\61\x20\176\40\61\x35", "\x31\x36\x20\x7e\x20\62\60", "\x32\x31\40\176\40\62\x35", "\x32\66\x20\76\x20\x3e"]; goto FfyDC; JTKyf: da2Ag: goto eRfTz; i_yMZ: $siswa = $siswas[$i]; goto AyR0b; odJrO: goto XluLJ; goto Dx8rW; MvwC5: dLKT0: goto Xsci3; xBLsD: XluLJ: goto o1LC6; k7mp3: $nilaiRata_p = []; goto V14i1; ixT3F: $no = $i + 1; goto MGh9v; mU06f: $dummyNilai = ["\x72\x61\x6e\153\x69\x6e\147" => '', "\x64\x65\x73\153\162\151\160\x73\151" => '', "\x70\61" => '', "\160\61\x5f\144\145\163\153" => '', "\x70\x32" => '', "\160\x32\137\x64\145\x73\153" => '', "\160\63" => '', "\160\63\x5f\x64\x65\163\x6b" => '']; goto hNYnH; UnaRN: $data["\163\x6d\x74\x5f\x61\143\164\x69\x76\x65"] = $smt; goto tSzTt; UT0zx: $i = 0; goto xBLsD; AyR0b: $id_siswa = $siswa->id_siswa; goto mU06f; QNsJ7: $data["\164\x70"] = $this->dashboard->getTahun(); goto pmqj1; c6CMW: $tp = $this->dashboard->getTahunActive(); goto yOMgq; q3lSL: Nbs2g: goto FZ9qo; VWXOm: $data["\x73\155\164"] = $this->dashboard->getSemester(); goto UnaRN; DFNwE: uD0cN: goto dqsJP; AtwMW: $kelas = $this->kelas->get_one($id_kelas); goto GarUX; ogKDi: $this->load->view("\155\145\155\x62\145\x72\x73\x2f\x67\165\x72\x75\x2f\162\x61\160\x6f\x72\57\160\x72\145\x73\x74\141\x73\151\57\x64\x61\164\x61"); goto HlKh2; ld2Vy: $nilaiRata[] = []; goto JrhDp; FfyDC: $dummyKode = ["\x31", "\x34", "\x31\x31", "\61\66", "\62\x31", "\62\66"]; goto WKUjI; FNg8g: $i++; goto odJrO; hNYnH: foreach ($mapels as $mapel) { goto t4YXi; XYlh8: $nilaiRata_p[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->p_rata_rata; goto Q04gk; Q04gk: $nilaiRata_k[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->k_rata_rata; goto dngqX; dngqX: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto KIE3V; JlgIX: $nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->jml; goto XYlh8; t4YXi: $h = $this->rapor->getJmlNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto JlgIX; KIE3V: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto jfEO6; aGBtV: $nilaiPas[$id_siswa][$mapel->id_mapel] = $pas == null ? 0 : $pas->akhir; goto lDTge; jfEO6: $pas = $this->rapor->getNilaiMapelPasSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto aGBtV; lDTge: JpH0a: goto zusaR; zusaR: } goto DFNwE; NhK6l: LTiYQ: goto vEvjB; hB9tg: goto dLKT0; goto NhK6l; tSzTt: $this->load->view("\155\x65\155\142\x65\x72\x73\x2f\x67\x75\x72\165\x2f\x74\x65\155\x70\x6c\x61\x74\x65\x73\57\150\x65\141\144\x65\162", $data); goto ogKDi; eQGQG: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns; goto rPP5a; rPP5a: HhbO5: goto FNg8g; zSkGh: $nilaiPas = []; goto UT0zx; FZ9qo: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto nkcN8; yOMgq: $smt = $this->dashboard->getSemesterActive(); goto FMkVy; Xsci3: if (!($i < 6)) { goto LTiYQ; } goto ixT3F; qQ7we: $user = $this->ion_auth->user()->row(); goto c6CMW; WbfJQ: $deskPrestasi = json_decode(json_encode($dummyDeskSaran)); goto q3lSL; hIDNl: $this->load->model("\x44\141\163\x68\x62\157\141\162\144\x5f\155\x6f\x64\x65\x6c", "\144\141\163\150\142\157\x61\162\x64"); goto qQ7we; eRfTz: $i++; goto hB9tg; UAAnP: array_push($dummyDeskSaran, $s); goto JTKyf; WKUjI: $i = 0; goto MvwC5; BENM6: $nilaiHarian = []; goto k7mp3; R6Wh0: if (!(count($deskPrestasi) === 0)) { goto Nbs2g; } goto WbfJQ; tkejB: $nilaiPts = []; goto zSkGh; JrhDp: $data = ["\x75\163\145\162" => $user, "\152\x75\144\x75\154" => "\x52\x61\x6e\153\151\x6e\147\x20\46\40\x50\x72\145\x73\164\x61\163\x69\40\113\145\154\141\163\x20", "\x73\x75\142\x6a\x75\144\x75\x6c" => "\x49\x6e\x70\x75\x74\x20\116\x69\154\141\151", "\163\x65\x74\164\151\x6e\x67" => $this->dashboard->getSetting(), "\147\x75\x72\165" => $guru, "\153\145\154\x61\163" => $kelas, "\x73\x69\163\x77\x61" => $siswas, "\x6e\151\x6c\x61\151" => $nilai, "\156\x69\x6c\x61\x69\110\x61\x72\151\141\x6e" => $nilaiHarian, "\x6e\151\154\141\x69\122\x61\x74\x61\x5f\x70" => $nilaiRata_p, "\156\151\x6c\141\151\122\x61\x74\141\x5f\x6b" => $nilaiRata_k, "\x6e\151\x6c\141\151\122\141\x74\x61" => $nilaiRata, "\x6e\151\x6c\141\151\x50\164\163" => $nilaiPts, "\x6e\x69\x6c\x61\x69\x50\x61\163" => $nilaiPas, "\x64\x65\163\x6b\122\141\x6e\x6b\151\156\147" => $deskPrestasi, "\155\x61\x70\x65\154\x73" => $mapels]; goto QNsJ7; GarUX: $dummyDeskSaran = []; goto pSHv6; vEvjB: $deskPrestasi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\x31", $tp->id_tp, $smt->id_smt); goto R6Wh0; pmqj1: $data["\164\x70\x5f\x61\143\x74\151\x76\x65"] = $tp; goto VWXOm; FMkVy: $setting = $this->dashboard->getSetting(); goto rEILi; EgBn8: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto UODm_; Dx8rW: KzA5S: goto ld2Vy; rEILi: $mapels = $this->master->getAllMapel(); goto EgBn8; nkcN8: $nilai = []; goto BENM6; UODm_: $id_kelas = $guru->wali_kelas; goto AtwMW; dqsJP: $ns = $this->rapor->getRankingKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto eQGQG; pDRIE: } public function savePrestasi() { goto UzK4h; HP7kL: $this->output_json($data); goto RcxQS; jqR4Q: $data["\x73\164\x61\x74\x75\x73"] = $update; goto HP7kL; YWYmS: $tp = $this->dashboard->getTahunActive(); goto QUCj7; uUIDf: foreach ($input as $d) { goto CRjxP; xqqmK: oaI9A: goto BxMo5; O3hLs: $update = $this->db->replace("\162\141\160\x6f\162\x5f\x64\141\164\x61\137\x63\x61\164\x61\x74\x61\156", $data); goto xqqmK; CRjxP: $data = ["\x69\x64\137\143\141\164\x61\x74\141\156" => $d->id_catatan, "\x69\144\137\x6b\145\x6c\x61\x73" => $d->kelas, "\152\x65\156\x69\163" => $d->jenis, "\153\157\x64\145" => $d->kode, "\x72\141\x6e\x6b" => $d->rank, "\x64\145\163\x6b\162\151\x70\x73\x69" => $d->deskripsi, "\x69\x64\x5f\x74\160" => $tp->id_tp, "\151\x64\x5f\x73\x6d\164" => $smt->id_smt]; goto O3hLs; BxMo5: } goto e4lcs; UzK4h: $this->load->model("\x44\141\163\150\142\157\141\162\144\x5f\x6d\x6f\144\145\x6c", "\x64\141\x73\150\142\157\141\x72\x64"); goto UuMVy; e4lcs: iJmOJ: goto jqR4Q; UuMVy: $input = json_decode($this->input->post("\143\x61\164\141\164\x61\x6e", true)); goto YWYmS; QUCj7: $smt = $this->dashboard->getSemesterActive(); goto uUIDf; RcxQS: } public function importPrestasi($id_kelas) { goto o1vFE; qVN6O: $datas = []; goto thn99; gp_YR: rXdm2: goto GRGuS; FkJdQ: $updated = 0; goto Z8w17; uzn7A: $input = json_decode($this->input->post("\x6e\151\x6c\141\151", true)); goto jjS1w; GRGuS: echo json_encode($updated); goto OjmrR; Z8w17: foreach ($datas as $data) { goto CzpOT; jRK0F: MV9BB: goto b75Pg; CzpOT: $update = $this->db->replace("\x72\141\160\x6f\162\137\160\x72\145\163\x74\141\x73\x69", $data); goto aJYU4; b75Pg: rdmpf: goto QccqB; CsLh0: $updated++; goto jRK0F; aJYU4: if (!$update) { goto MV9BB; } goto CsLh0; QccqB: } goto gp_YR; jjS1w: $tp = $this->dashboard->getTahunActive(); goto r2Zne; GCies: x2YYI: goto FkJdQ; thn99: foreach ($input as $in) { goto DAGf_; DAGf_: $id_siswa = $in[12]; goto Dzw05; Dzw05: $datas[] = ["\x69\144\137\x72\x61\x6e\x6b\151\156\147" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\151\144\x5f\163\x69\163\167\x61" => $id_siswa, "\151\x64\137\x6b\x65\154\x61\163" => $id_kelas, "\151\x64\137\x74\x70" => $tp->id_tp, "\x69\144\x5f\163\x6d\x74" => $smt->id_smt, "\162\141\x6e\153\x69\156\x67" => $in[4], "\x64\145\x73\x6b\162\151\x70\x73\x69" => $in[5], "\160\x31" => $in[6], "\160\x31\x5f\x64\x65\163\x6b" => $in[7], "\160\x32" => $in[8], "\160\62\137\x64\145\x73\153" => $in[9], "\x70\x33" => $in[10], "\160\63\x5f\x64\145\x73\153" => $in[11]]; goto GK7BH; GK7BH: gOST6: goto MTk85; MTk85: } goto GCies; o1vFE: $this->load->model("\104\x61\163\x68\x62\157\141\162\x64\x5f\155\x6f\x64\145\154", "\144\x61\x73\150\x62\x6f\141\x72\144"); goto uzn7A; r2Zne: $smt = $this->dashboard->getSemesterActive(); goto qVN6O; OjmrR: } public function raporCatatan() { goto STrux; mHxt9: $nilai = []; goto ygDi0; Hj8fb: if (!($i < 4)) { goto v_cdO; } goto RB620; Gz2dm: RQAl9: goto tzTDk; rXPTS: v_cdO: goto Ztq8u; kgXtd: $smt = $this->dashboard->getSemesterActive(); goto G4WKd; G4WKd: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto YQnUX; uj4BW: $tp = $this->dashboard->getTahunActive(); goto kgXtd; jaP3U: goto RQAl9; goto QIjq9; jjKQo: $dummyNilai = ["\163" => '', "\x69" => '', "\x61" => '', "\157\160\x31" => '', "\157\x70\x32" => '', "\x6f\x70\x33" => '']; goto Pejxe; MRcJU: $this->load->view("\155\145\155\x62\x65\x72\163\x2f\x67\165\x72\165\57\164\x65\155\x70\x6c\141\x74\x65\x73\57\146\x6f\x6f\x74\x65\162"); goto hkxOw; QIjq9: ueQkT: goto Ypv6m; qtv0S: $nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai); goto qd1u3; SdMIK: $data["\x74\x70\x5f\x61\143\164\x69\166\145"] = $tp; goto TF00_; I_RM3: $i++; goto vtDEV; y6pWx: EwRKW: goto jh0Vq; rb6Pk: $deskCatatan = json_decode(json_encode($dummyDeskCatatan)); goto y6pWx; ajL3r: YRJY7: goto Hj8fb; HB4mW: array_push($dummyDeskAbsensi, $s); goto TPTag; cYvWM: array_push($dummyDeskCatatan, $s); goto pwDZo; qJmVu: $deskAbsensi = json_decode(json_encode($dummyDeskAbsensi)); goto iEGcH; DKyc_: $s = ["\151\144\x5f\x73\151\153\x61\x70" => $id_kelas . 2 . $no, "\x6a\145\156\x69\163" => "\x32", "\x6b\157\x64\145" => $no, "\x64\145\163\x6b\162\151\160\163\x69" => $this->rapor->getDummyDeskripsiCatatan()[$i], "\162\141\156\153" => '']; goto cYvWM; JIYIE: $data["\x74\160"] = $this->dashboard->getTahun(); goto SdMIK; hYYBA: $user = $this->ion_auth->user()->row(); goto uj4BW; Ztq8u: $dummyDeskCatatan = []; goto GeykM; GeykM: $i = 0; goto Q5L01; Xe227: $this->load->view("\x6d\145\x6d\x62\145\162\163\x2f\147\x75\x72\165\x2f\x74\145\155\160\x6c\x61\x74\145\x73\57\150\x65\x61\144\x65\162", $data); goto hfHVR; STrux: $this->load->model("\x44\x61\163\150\x62\x6f\x61\162\x64\x5f\x6d\157\x64\x65\154", "\144\x61\163\150\x62\x6f\141\162\x64"); goto hYYBA; hfHVR: $this->load->view("\155\145\x6d\x62\x65\x72\163\57\147\x75\x72\165\x2f\x72\x61\160\157\x72\57\x63\x61\164\141\x74\141\156\57\144\x61\x74\141"); goto MRcJU; TPTag: h_Mhg: goto I_RM3; RB620: $no = $i + 1; goto fS23x; twBFf: $deskAbsensi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\x31", $tp->id_tp, $smt->id_smt); goto CAvBp; xgW48: if (!(count($deskCatatan) === 0)) { goto EwRKW; } goto rb6Pk; CAvBp: if (!(count($deskAbsensi) === 0)) { goto NK1qI; } goto qJmVu; qd1u3: KUCZj: goto F97Bt; Ek2Ko: $dummyKode = ["\x31", "\64", "\61\61", "\x31\x36"]; goto HH2gz; jHRma: $dummyRank = ["\x31\40\176\x20\63", "\64\40\x7e\40\x31\x30", "\61\61\x20\176\40\x31\65", "\x31\66\40\x3e\x20\x3e"]; goto Ek2Ko; jh0Vq: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto mHxt9; tzTDk: if (!($i < count($siswas))) { goto ueQkT; } goto LbKX0; JE1HY: $data["\163\x6d\164\x5f\x61\143\164\x69\x76\145"] = $smt; goto Xe227; LBwTu: $i++; goto h58p7; DzpJk: mXOdj: goto twBFf; F97Bt: $i++; goto jaP3U; ReejR: $no = $i + 1; goto DKyc_; ezd_1: $kelas = $this->kelas->get_one($id_kelas); goto boG6G; G2ieK: if (!($i < 6)) { goto mXOdj; } goto ReejR; boG6G: $dummyDeskAbsensi = []; goto jHRma; YQnUX: $id_kelas = $guru->wali_kelas; goto ezd_1; ygDi0: $i = 0; goto Gz2dm; LbKX0: $siswa = $siswas[$i]; goto jjKQo; h58p7: goto z_sTg; goto DzpJk; fS23x: $s = ["\x69\x64\x5f\143\141\164\x61\x74\x61\156" => $id_kelas . 1 . $no, "\x6a\145\x6e\x69\163" => "\x31", "\x6b\157\x64\x65" => $dummyKode[$i], "\144\145\x73\153\x72\x69\x70\163\x69" => $this->rapor->getDummyDeskripsiAbsensi()[$i], "\x72\x61\x6e\153" => $dummyRank[$i]]; goto HB4mW; iEGcH: NK1qI: goto Rpu16; HH2gz: $i = 0; goto ajL3r; Pejxe: $ns = $this->rapor->getCatatanKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto qtv0S; Rpu16: $deskCatatan = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\x32", $tp->id_tp, $smt->id_smt); goto xgW48; vtDEV: goto YRJY7; goto rXPTS; TF00_: $data["\163\155\x74"] = $this->dashboard->getSemester(); goto JE1HY; pwDZo: GSBc9: goto LBwTu; Ypv6m: $data = ["\x75\x73\145\x72" => $user, "\x6a\165\144\165\x6c" => "\x41\x62\x73\145\x6e\163\151\x20\x26\40\x43\x61\x74\141\x74\141\x6e\x20\113\x65\x6c\141\163\x20", "\163\x75\142\152\165\144\x75\x6c" => "\111\x6e\x70\165\x74\x20\x4e\151\x6c\x61\151", "\x73\145\164\x74\x69\x6e\x67" => $this->dashboard->getSetting(), "\x67\x75\x72\x75" => $guru, "\153\145\x6c\x61\163" => $kelas, "\x73\151\x73\167\141" => $siswas, "\156\x69\x6c\x61\x69" => $nilai, "\144\145\163\x6b\101\142\x73\145\x6e\163\151" => $deskAbsensi, "\144\145\163\153\x43\x61\164\141\x74\x61\156" => $deskCatatan]; goto JIYIE; Q5L01: z_sTg: goto G2ieK; hkxOw: } public function saveCatatan() { goto oafZ5; WHXTr: $tp = $this->dashboard->getTahunActive(); goto hTq3s; mNfsp: $data["\163\x74\x61\164\x75\163"] = $update; goto fVwII; hTq3s: $smt = $this->dashboard->getSemesterActive(); goto eMN7O; fVwII: $this->output_json($data); goto ar_s4; tbYa3: twtBq: goto mNfsp; iFPtB: $input = json_decode($this->input->post("\x63\141\x74\x61\x74\x61\156", true)); goto WHXTr; eMN7O: foreach ($input as $d) { goto qQRI2; QnJal: $update = $this->db->replace("\162\141\x70\x6f\x72\x5f\x64\141\164\x61\137\x63\141\x74\141\x74\141\x6e", $data); goto ql6i4; ql6i4: mnn08: goto l7D0X; qQRI2: $data = ["\151\x64\x5f\x63\x61\x74\x61\x74\141\156" => $d->id_catatan, "\151\144\x5f\153\x65\154\x61\x73" => $d->kelas, "\x6a\145\x6e\x69\163" => $d->jenis, "\153\x6f\144\x65" => $d->kode, "\162\141\x6e\153" => $d->rank, "\x64\x65\x73\x6b\x72\x69\x70\163\x69" => $d->deskripsi, "\151\x64\137\x74\x70" => $tp->id_tp, "\151\x64\137\x73\155\164" => $smt->id_smt]; goto QnJal; l7D0X: } goto tbYa3; oafZ5: $this->load->model("\104\x61\x73\150\142\157\x61\x72\144\137\155\x6f\x64\145\x6c", "\144\141\x73\150\x62\x6f\x61\162\x64"); goto iFPtB; ar_s4: } public function importCatatan($id_kelas) { goto XrBMz; GLrU1: foreach ($datas as $data) { goto a6Z_C; a6Z_C: $update = $this->db->replace("\162\x61\x70\x6f\x72\137\143\x61\164\141\x74\x61\156\x5f\x77\x61\154\x69", $data); goto S2YdT; aARdD: qLFOR: goto hkpNj; S2YdT: if (!$update) { goto xJ14e; } goto JZ2Mq; JZ2Mq: $updated++; goto CUfVD; CUfVD: xJ14e: goto aARdD; hkpNj: } goto pOdoT; sa4b_: $input = json_decode($this->input->post("\x6e\151\x6c\x61\x69", true)); goto pnZbg; urjgM: $smt = $this->dashboard->getSemesterActive(); goto IQ1An; G1Hnl: echo json_encode($updated); goto IvYet; Bo5uA: $updated = 0; goto GLrU1; XrBMz: $this->load->model("\x44\x61\163\150\x62\x6f\141\x72\x64\137\x6d\157\144\x65\x6c", "\x64\x61\163\x68\142\x6f\x61\162\144"); goto sa4b_; pnZbg: $tp = $this->dashboard->getTahunActive(); goto urjgM; IQ1An: $datas = []; goto g6ei6; S2idT: nUas2: goto Bo5uA; pOdoT: Esn8D: goto G1Hnl; g6ei6: foreach ($input as $in) { goto FXHI1; FXHI1: $id_siswa = $in[10]; goto qErK1; YhOQk: vYW3p: goto YgbHg; YgbHg: qWlvU: goto I0h09; Iere5: $datas[] = ["\151\x64\137\143\x61\164\141\164\x61\x6e\x5f\167\141\x6c\151" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\151\x64\137\163\x69\163\x77\141" => $id_siswa, "\151\x64\137\153\145\x6c\x61\163" => $id_kelas, "\x6e\151\154\141\151" => serialize(["\x6f\160\x31" => $in[3], "\157\x70\62" => $in[4], "\157\x70\x33" => $in[5], "\x73" => $in[6], "\151" => $in[7], "\141" => $in[8]]), "\x64\x65\x73\x6b\162\151\x70\163\151" => $in[9], "\151\144\x5f\x74\160" => $tp->id_tp, "\151\x64\x5f\163\155\x74" => $smt->id_smt]; goto YhOQk; qErK1: if (!($id_siswa != "\x69\x64")) { goto vYW3p; } goto Iere5; I0h09: } goto S2idT; IvYet: } public function raporFisik() { goto wrnRd; LGNat: R5avb: goto TICIA; SfcAx: $other = "\x32"; goto UNByZ; ln9t7: $smt = $this->dashboard->getSemesterActive(); goto VxYMR; jjM9j: $deskFisik = $this->rapor->getDeskripsiFisikKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto p2Wpe; KuC5G: u377i: goto FpDTl; JpDzj: $other = "\61"; goto t2OhS; qze0I: $nilai[$siswa->id_siswa] = $ns != null ? ["\x6b\157\x6e\x64\x69\x73\151" => unserialize($ns->kondisi), "\x73\x6d\164" . $ns->id_smt => ["\x74\151\x6e\x67\147\x69" => $ns->tinggi, "\142\145\x72\x61\164" => $ns->berat, "\164\x70" => $ns->id_tp], "\x73\155\x74" . $other => ["\164\151\x6e\147\147\x69" => $ns2 != null ? $ns2->tinggi : '', "\142\145\x72\x61\164" => $ns2 != null ? $ns2->berat : '', "\164\160" => $tp->id_tp]] : $dummyNilai; goto dcVbF; t2OhS: goto xAiGF; goto PldAg; qd7XB: $data["\x74\160\x5f\x61\143\x74\x69\x76\x65"] = $tp; goto GEpyK; simLb: $dummyNilai = ["\153\x6f\x6e\x64\x69\x73\x69" => ["\x74\145\x6c\x69\x6e\x67\x61" => '', "\155\141\164\141" => '', "\x67\151\x67\x69" => '', "\x6c\141\151\x6e" => ''], "\163\155\x74" . $smt->id_smt => ["\x74\x69\x6e\147\x67\x69" => '', "\x62\x65\162\x61\x74" => '', "\164\160" => $tp->id_tp], "\x73\155\164" . $other => ["\x74\151\156\x67\147\x69" => '', "\142\x65\162\141\164" => '', "\164\x70" => $tp->id_tp]]; goto oqjre; AYD2W: $tp = $this->dashboard->getTahunActive(); goto ln9t7; QGxBo: $deskFisik = json_decode(json_encode($dummyDeskFisik)); goto lt7Mn; VxYMR: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto iCRmn; TGv8z: $nilai = []; goto zswOY; sKoYW: $siswa = $siswas[$i]; goto simLb; UCjoS: goto ZsH6D; goto TG5yM; UZ2Yq: $i = 0; goto eYHeb; e53xP: $this->load->view("\155\145\x6d\142\145\x72\163\57\147\165\x72\x75\57\164\145\155\x70\x6c\x61\x74\x65\163\x2f\150\x65\141\x64\145\x72", $data); goto pmAqP; vbfAd: goto R5avb; goto muB0n; Mlj5H: $data["\163\x6d\x74\x5f\x61\x63\164\x69\166\145"] = $smt; goto e53xP; lGmKb: foreach ($jenis as $jns) { goto zDcgR; zDcgR: $s = ["\x69\144\x5f\x66\151\x73\x69\153" => $id_kelas . $jns . $no, "\152\x65\x6e\151\163" => $jns, "\153\157\x64\x65" => $no, "\x64\145\163\153\x72\x69\160\x73\x69" => $this->rapor->getDummyDeskripsiFisik($jns)[$i]]; goto G0L2L; hmSCu: pi6Z7: goto SdvU3; G0L2L: array_push($dummyDeskFisik, $s); goto hmSCu; SdvU3: } goto KuC5G; PldAg: IFwc6: goto SfcAx; o2cBg: $no = $i + 1; goto lGmKb; lt7Mn: CIGdK: goto uJfSE; p2Wpe: if (!($deskFisik == null)) { goto CIGdK; } goto QGxBo; zswOY: if ($smt->id_smt === "\61") { goto IFwc6; } goto JpDzj; tuzhU: $data = ["\165\x73\x65\x72" => $user, "\x6a\165\144\165\154" => "\101\x62\x73\x65\156\163\x69\40\46\x20\103\141\x74\x61\x74\141\156\40\x4b\x65\x6c\141\x73\40", "\x73\x75\142\x6a\x75\x64\x75\x6c" => "\111\156\x70\165\x74\x20\116\x69\x6c\141\x69", "\163\x65\164\x74\151\x6e\147" => $this->dashboard->getSetting(), "\x67\x75\162\x75" => $guru, "\x6b\145\x6c\x61\163" => $kelas, "\x73\x69\x73\167\x61" => $siswas, "\156\x69\154\141\x69" => $nilai, "\x64\145\163\x6b\106\151\163\x69\x6b" => $deskFisik]; goto XiHgl; BC8cf: $user = $this->ion_auth->user()->row(); goto AYD2W; dcVbF: hm6hM: goto cfi8l; TG5yM: X9Y9_: goto tuzhU; Dxmiz: $kelas = $this->kelas->get_one($id_kelas); goto iWXsS; GEpyK: $data["\163\155\164"] = $this->dashboard->getSemester(); goto Mlj5H; oqjre: $ns = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto j9D4a; iWXsS: $dummyDeskFisik = []; goto oCgRk; j9D4a: $ns2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other); goto qze0I; cfi8l: $i++; goto UCjoS; UNByZ: xAiGF: goto UZ2Yq; iCRmn: $id_kelas = $guru->wali_kelas; goto Dxmiz; uJfSE: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto TGv8z; pmAqP: $this->load->view("\x6d\145\155\x62\145\x72\x73\x2f\x67\165\x72\165\57\x72\x61\160\x6f\x72\57\146\151\163\151\x6b\57\x64\x61\x74\x61"); goto OBn8Y; VK9CB: $i = 0; goto LGNat; GMcFB: $i++; goto vbfAd; wrnRd: $this->load->model("\104\141\163\150\142\157\141\x72\x64\x5f\155\157\x64\x65\154", "\x64\x61\163\150\142\x6f\141\162\x64"); goto BC8cf; muB0n: DyEJO: goto jjM9j; OBn8Y: $this->load->view("\155\x65\x6d\142\145\x72\x73\57\147\x75\x72\x75\x2f\x74\145\155\x70\154\141\164\145\x73\x2f\146\157\157\x74\x65\162"); goto Jkx4p; ia2xT: if (!($i < count($siswas))) { goto X9Y9_; } goto sKoYW; FpDTl: Cin8X: goto GMcFB; eYHeb: ZsH6D: goto ia2xT; oCgRk: $jenis = ["\61", "\x32", "\x33", "\x34"]; goto VK9CB; TICIA: if (!($i < 4)) { goto DyEJO; } goto o2cBg; XiHgl: $data["\x74\160"] = $this->dashboard->getTahun(); goto qd7XB; Jkx4p: } public function saveFisik() { goto HFjth; r0WXR: $input = json_decode($this->input->post("\146\x69\x73\x69\x6b", true)); goto I8Qk2; qs0Ga: $smt = $this->dashboard->getSemesterActive(); goto rkw4G; uTmij: $kelas = $this->input->post("\153\145\154\141\163", true); goto r0WXR; rkw4G: foreach ($input as $d) { goto SLPWy; gYa9M: $update = $this->db->replace("\162\x61\160\157\162\137\144\141\x74\141\137\x66\151\x73\x69\153", $data); goto SUAJ6; j7qjl: $jns = $d[0]; goto M5ccG; SUAJ6: QWdYS: goto L96Dm; M5ccG: $data = ["\x69\x64\x5f\x66\151\163\x69\153" => $kelas . $jns . $kode, "\151\144\x5f\153\145\x6c\141\163" => $kelas, "\x6a\145\x6e\151\x73" => $d->jenis, "\153\157\x64\145" => $d->kode, "\x64\145\x73\x6b\162\x69\160\163\151" => $d->deskripsi, "\x69\144\x5f\x74\160" => $tp->id_tp, "\151\x64\x5f\x73\x6d\x74" => $smt->id_smt]; goto gYa9M; SLPWy: $kode = $d[0]; goto j7qjl; L96Dm: } goto DbnRM; ZpFuC: $data["\163\x74\141\164\x75\163"] = $update; goto WaAoW; nsh42: $tp = $this->dashboard->getTahunActive(); goto qs0Ga; I8Qk2: $update = false; goto nsh42; DbnRM: l10Gt: goto ZpFuC; HFjth: $this->load->model("\104\x61\x73\150\142\157\x61\162\x64\137\155\157\144\x65\154", "\144\141\163\150\x62\157\141\x72\x64"); goto uTmij; WaAoW: $this->output_json($data); goto wGWrn; wGWrn: } public function importFisik($id_kelas) { goto fv0S_; ifWGa: $datas = []; goto Goo2b; Y9CYd: RS6gm: goto A9owW; G1QRh: echo json_encode($updated); goto IYGhX; pAeg8: $tp = $this->dashboard->getTahunActive(); goto QvYxJ; Goo2b: foreach ($input as $in) { goto eXFRk; H7CMk: if (!($id_siswa != "\151\144")) { goto iim7Q; } goto RE_RY; STDCK: iim7Q: goto NzoUS; RE_RY: $datas[] = ["\151\144\137\x66\151\163\151\153" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\x69\144\137\153\145\x6c\141\163" => $id_kelas, "\151\144\x5f\x73\x69\x73\x77\141" => $id_siswa, "\x69\x64\137\x74\x70" => $tp->id_tp, "\x69\x64\137\163\155\164" => $smt->id_smt, "\164\151\x6e\147\x67\151" => $tinggi, "\x62\145\x72\x61\164" => $berat, "\x6b\157\x6e\144\151\x73\151" => serialize(["\164\145\x6c\151\x6e\147\x61" => $in[7], "\155\x61\x74\141" => $in[8], "\147\x69\x67\151" => $in[9], "\x6c\x61\151\x6e" => $in[10]])]; goto STDCK; NzoUS: e2wc9: goto av8H6; eXFRk: $id_siswa = $in[11]; goto FQspk; Nwtfe: $berat = $smt->id_smt == 1 ? $in[5] : $in[6]; goto H7CMk; FQspk: $tinggi = $smt->id_smt == 1 ? $in[3] : $in[4]; goto Nwtfe; av8H6: } goto Y9CYd; A9owW: $updated = 0; goto ea2fq; QvYxJ: $smt = $this->dashboard->getSemesterActive(); goto ifWGa; ea2fq: foreach ($datas as $data) { goto xzX4x; xzX4x: $update = $this->db->replace("\162\x61\160\x6f\162\x5f\x66\x69\x73\151\x6b", $data); goto UJSjs; T3fz_: $updated++; goto vaAq8; oydWc: p2hLL: goto aEXSu; vaAq8: UmPz6: goto oydWc; UJSjs: if (!$update) { goto UmPz6; } goto T3fz_; aEXSu: } goto dsBO_; oOnAk: $input = json_decode($this->input->post("\156\x69\154\141\x69", true)); goto pAeg8; fv0S_: $this->load->model("\x44\141\x73\x68\142\x6f\x61\162\144\x5f\x6d\157\x64\145\154", "\x64\x61\163\x68\142\157\x61\162\144"); goto oOnAk; dsBO_: A8Adr: goto G1QRh; IYGhX: } public function raporNaik() { goto iOyxh; TgeHN: $data["\164\160"] = $this->dashboard->getTahun(); goto BKFg3; eBr7B: $user = $this->ion_auth->user()->row(); goto jGZ3p; mtd8X: $data["\x73\155\x74\137\x61\143\164\x69\x76\x65"] = $smt; goto KDNvV; jGZ3p: $tp = $this->dashboard->getTahunActive(); goto m05Lh; uH1mL: $siswas = $this->rapor->getKenaikanSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto x8Z3a; iOyxh: $this->load->model("\104\141\x73\x68\142\x6f\x61\162\144\x5f\155\157\x64\x65\154", "\144\x61\163\x68\x62\157\x61\x72\x64"); goto eBr7B; vGWFm: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto eOW4j; KDNvV: $this->load->view("\155\145\155\142\145\x72\x73\57\147\x75\162\165\57\x74\x65\x6d\160\154\x61\x74\x65\x73\x2f\x68\x65\x61\144\x65\162", $data); goto qTER_; qTER_: $this->load->view("\155\x65\155\x62\x65\162\x73\x2f\x67\x75\162\x75\57\162\141\x70\x6f\x72\x2f\153\x65\156\x61\x69\153\x61\x6e\57\144\141\164\x61"); goto p42v8; eOW4j: $id_kelas = $guru->wali_kelas; goto G1EGR; m05Lh: $smt = $this->dashboard->getSemesterActive(); goto vGWFm; p42v8: $this->load->view("\x6d\x65\x6d\142\145\162\x73\x2f\147\165\x72\165\57\164\x65\x6d\x70\x6c\x61\164\145\x73\x2f\x66\x6f\x6f\164\145\x72"); goto tZXEu; BKFg3: $data["\164\160\137\x61\143\164\151\x76\x65"] = $tp; goto AEaC7; x8Z3a: $data = ["\165\x73\145\x72" => $user, "\x6a\x75\144\165\154" => "\113\x65\156\141\151\153\x61\156\x20\113\x65\x6c\141\163\x20", "\x73\x75\x62\x6a\x75\x64\165\x6c" => "\x53\x69\x73\167\141\x20\113\145\x6c\141\163\x20", "\163\145\x74\164\151\x6e\147" => $this->dashboard->getSetting(), "\x67\x75\x72\165" => $guru, "\153\145\x6c\141\x73" => $kelas, "\163\x69\163\x77\x61\x73" => $siswas]; goto TgeHN; G1EGR: $kelas = $this->kelas->get_one($id_kelas); goto uH1mL; AEaC7: $data["\x73\155\x74"] = $this->dashboard->getSemester(); goto mtd8X; tZXEu: } public function saveNaik() { goto VzBBJ; S8JFT: gaNG1: goto bg9py; lKTev: $tp = $this->dashboard->getTahunActive(); goto xZa8i; wTXTk: foreach ($input as $d) { goto WjDx2; fGZu0: z57e1: goto sLgYb; WjDx2: $data = ["\151\x64\137\x6e\141\x69\x6b" => $d->id_siswa . $tp->id_tp . $smt->id_smt, "\151\x64\137\163\x69\163\x77\141" => $d->id_siswa, "\151\144\137\164\160" => $tp->id_tp, "\x69\144\137\x73\x6d\x74" => $smt->id_smt, "\x6e\141\151\x6b" => $d->naik]; goto l1hBJ; sLgYb: VOnko: goto p8LBf; l1hBJ: $update = $this->db->replace("\162\141\160\157\162\x5f\156\x61\151\153", $data); goto pRTyB; pRTyB: if (!$update) { goto z57e1; } goto mtLGS; mtLGS: $updated++; goto fGZu0; p8LBf: } goto S8JFT; xZa8i: $smt = $this->dashboard->getSemesterActive(); goto m4uik; VzBBJ: $this->load->model("\104\x61\x73\x68\142\x6f\141\162\144\137\155\157\144\145\154", "\x64\x61\x73\150\x62\x6f\x61\162\x64"); goto qklAB; m4uik: $updated = 0; goto wTXTk; bg9py: echo json_encode($updated); goto o_q3P; qklAB: $input = json_decode($this->input->post("\156\x61\151\153", true)); goto lKTev; o_q3P: } public function cetakPts() { goto YKF3p; OY8Dz: $kategori_mapel = $this->master->getKategoriKelompokMapel(); goto FtGfP; wE4MY: $data["\x73\x69\x73\167\x61\x73"] = $siswas; goto s9ppb; okjtH: $siswa = $siswas[$i]; goto ivLBf; Xobto: $nilaiHarian = []; goto w3HWo; fZPl7: $data["\x74\x70\x5f\141\x63\x74\x69\x76\x65"] = $tp; goto xl7L6; wGxzg: $this->load->view("\x6d\x65\x6d\142\145\162\163\x2f\x67\x75\162\165\x2f\162\x61\160\x6f\162\x2f\x63\x65\164\x61\153\57\160\x74\163"); goto hTIib; TMWyx: $arr_siswas = []; goto zjk8u; iFr5n: $kkm = []; goto JJWhZ; ucKln: $data = ["\x75\163\x65\162" => $user, "\x6a\x75\x64\x75\x6c" => "\x52\141\160\157\x72\x20\120\124\123", "\x73\x75\x62\x6a\165\x64\165\154" => "\103\145\x74\141\x6b\x20\122\141\x70\x6f\162\x20\x50\x54\123", "\163\145\164\x74\151\156\x67" => $setting]; goto A1x00; w3HWo: $nilaiPts = []; goto q_f0T; yctMY: $nilaiHarian = $this->rapor->getArrNilaiMapelHarianSiswa($arr_mapels, $arr_siswas, $tp->id_tp, $smt->id_smt); goto ucKln; ySLvN: $kelas = $this->kelas->get_one($id_kelas); goto ZMbrE; M163h: $tp = $this->dashboard->getTahunActive(); goto qyLFS; BY1A0: $jurusan = $this->kelas->getJurusanById($kelas->jurusan_id); goto DSCrR; lxJtc: foreach ($kategori_mapel as $kk => $km) { goto L0Qy6; L0Qy6: if (in_array($km, $arrk)) { goto wKeh1; } goto gMnAb; qlvxm: Z_0yE: goto VqtW9; WTXtT: wKeh1: goto qlvxm; gMnAb: array_push($arrk, $km->kode_kel_mapel); goto WTXtT; VqtW9: } goto XU3N_; YKF3p: $this->load->model("\104\141\163\150\142\x6f\141\x72\x64\137\x6d\x6f\x64\145\x6c", "\144\141\x73\x68\142\x6f\141\162\144"); goto H69Ub; OjfuI: $i = 0; goto mpQ0i; W9_HI: VM1Lf: goto OjfuI; djzyh: $id_kelas = $guru->wali_kelas; goto ySLvN; A0Zje: $nilaiPts = $this->rapor->getArrNilaiMapelPtsSiswa($arr_mapels, $arr_siswas, $tp->id_tp, $smt->id_smt); goto yctMY; ivLBf: $id_siswa = $siswa->id_siswa; goto ktYoK; S3w10: $data["\x6e\151\x6c\141\151\137\x70\164\163"] = $nilaiPts; goto j6i79; XfcNc: foreach ($mapels as $mapel) { goto Hr3lz; UGPYk: aii5J: goto lGvYm; YO45V: goto aii5J; goto ER11R; wrIC0: $kkm[$mapel->id_mapel] = $settingRapor; goto UGPYk; ER11R: Ko23r: goto wrIC0; lGvYm: BzHkP: goto kg1WW; V4WRp: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61"); goto YO45V; Hr3lz: if (isset($settingRapor) && $settingRapor->kkm_tunggal == "\x31") { goto Ko23r; } goto V4WRp; kg1WW: } goto gCd0W; xl7L6: $data["\x73\x6d\164"] = $this->dashboard->getSemester(); goto tkWMJ; C90ha: $data["\153\145\x6c\x6f\x6d\160\157\x6b\163"] = $kelompoks; goto S3w10; EWvhn: goto FfEhW; goto o9oQ2; ZMbrE: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto BY1A0; ntgKx: $this->db->trans_complete(); goto K6jBq; j6i79: $data["\156\151\x6c\x61\x69\137\x68\141\162\x69\141\x6e"] = $nilaiHarian; goto yQ0fg; s9ppb: $data["\x6b\x65\154\141\163"] = $kelas->nama_kelas; goto TJhOJ; SqvWv: $setting = $this->dashboard->getSetting(); goto M163h; DSCrR: $kelompoks = $this->master->getKodeKelompokMapel(); goto OY8Dz; qyLFS: $smt = $this->dashboard->getSemesterActive(); goto rQgJ4; H69Ub: $user = $this->ion_auth->user()->row(); goto SqvWv; voxKk: $mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null); goto Xobto; V8QUn: $data["\147\165\x72\165"] = $guru; goto wE4MY; A1x00: $data["\164\160"] = $this->dashboard->getTahun(); goto fZPl7; usK50: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto djzyh; mpQ0i: FfEhW: goto k6w0j; hTIib: $this->load->view("\x6d\145\155\x62\145\162\x73\57\147\165\162\x75\x2f\x74\145\x6d\160\x6c\x61\164\x65\163\57\146\x6f\157\164\x65\162"); goto WWxWz; nOXVG: $data["\x72\141\160\157\x72"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto ntgKx; tkWMJ: $data["\163\155\x74\137\x61\x63\164\151\x76\x65"] = $smt; goto V8QUn; TJhOJ: $data["\x6d\x61\x70\145\x6c\163"] = $mapels; goto C90ha; noXrW: $settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto iFr5n; k6w0j: if (!($i < count($siswas))) { goto byc3M; } goto okjtH; oMKDO: qLnsf: goto RMUVR; XU3N_: XzG4J: goto voxKk; zjk8u: foreach ($mapels as $mapel) { $arr_mapels[] = $mapel->id_mapel; ItRE6: } goto W9_HI; K6jBq: $this->load->view("\x6d\x65\x6d\x62\145\x72\163\x2f\x67\165\162\x75\x2f\x74\x65\x6d\160\154\141\164\x65\163\57\x68\x65\x61\144\145\x72", $data); goto wGxzg; q_f0T: $dummyNilai = ["\160\61" => '', "\160\x32" => '', "\160\x33" => '', "\160\64" => '', "\x70\x35" => '', "\153\x31" => '', "\x6b\62" => '', "\153\x33" => '', "\153\64" => '', "\153\65" => '']; goto noXrW; RMUVR: $i++; goto EWvhn; yQ0fg: $data["\x6b\153\155"] = $kkm; goto nOXVG; ktYoK: $arr_siswas[] = $id_siswa; goto XfcNc; rQgJ4: $this->db->trans_start(); goto usK50; JJWhZ: $arr_mapels = []; goto TMWyx; FtGfP: $arrk = []; goto lxJtc; o9oQ2: byc3M: goto A0Zje; gCd0W: kkGFr: goto oMKDO; WWxWz: } public function cetakAkhir() { goto Pkzv2; CaMdf: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto fciXO; OaGYG: $other = "\x32"; goto S8cbH; aiM7s: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto OXfPV; BVG9C: $nilai_rapor = $this->rapor->getNilaiRaporByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto StuD8; cyTbo: $dummyFisik = ["\153\157\156\144\x69\x73\x69" => ["\164\145\x6c\151\x6e\x67\x61" => '', "\155\x61\164\x61" => '', "\147\x69\x67\151" => '', "\154\141\151\x6e" => ''], "\x73\155\x74" . $smt->id_smt => ["\164\151\156\147\147\151" => '', "\x62\145\x72\x61\x74" => '', "\164\x70" => $tp->id_tp], "\163\x6d\164" . $other => ["\x74\151\x6e\x67\147\x69" => '', "\142\x65\x72\x61\x74" => '', "\x74\160" => $tp->id_tp]]; goto kMhnN; gTKYf: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); wx9Vu: } goto T_6a7; FcTE_: iVmmg: goto STJQ2; F0O13: $data["\146\151\x73\x69\153"] = $fisik; goto Y0rl1; dVpDg: $mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null); goto CaMdf; aBYAt: $jurusan = $this->kelas->getJurusanById($kelas->jurusan_id); goto wVaWG; R82x6: $data["\x6c\x76\154\137\153\145\154\141\163"] = $kelas->level; goto DzZum; mCyJd: $user = $this->ion_auth->user()->row(); goto ctIMr; T_6a7: jhiKx: goto Yjn0D; ctIMr: $setting = $this->dashboard->getSetting(); goto rPoCW; ldBOe: $data["\153\x65\x6c\x61\x73"] = $kelas->nama_kelas; goto R82x6; NS1Bg: $this->load->view("\155\145\x6d\x62\145\x72\x73\x2f\147\x75\x72\165\57\x74\x65\155\x70\x6c\141\x74\145\163\x2f\150\145\141\144\145\162", $data); goto gZxkW; TpGQC: $nf2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other); goto WRxKZ; j3AP8: foreach ($mapels as $mapel) { goto CyUpZ; ik9tU: $nilai[$id_siswa][$mapel->id_mapel] = $nr; goto QwmGY; CyUpZ: $dummyNilai = ["\x70\x5f\144\x65\x73\153\162\x69\x70\163\151" => '', "\153\x5f\162\x61\164\141\137\x72\141\164\x61" => '', "\153\x5f\144\145\163\x6b\162\151\x70\163\151" => '', "\153\137\160\x72\x65\x64\151\153\x61\164" => '', "\x6e\x69\x6c\x61\x69" => '', "\x70\162\x65\x64\151\x6b\x61\164" => '']; goto RPN8R; X3E1X: lHMRD: goto isWyv; RPN8R: $key_mapel = array_search($mapel->id_mapel . $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, array_column($nilai_rapor, "\x69\144\x5f\156\151\154\141\x69\x5f\150\141\x72\x69\x61\x6e")); goto l1gVd; l1gVd: if (!($key_mapel !== false)) { goto Eh3YV; } goto dBMMx; QwmGY: Eh3YV: goto X3E1X; dBMMx: $nr = $nilai_rapor[$key_mapel]; goto ik9tU; isWyv: } goto nmzQG; DzZum: $data["\x6d\141\160\145\x6c\163"] = $mapels; goto xPIAH; dWfbF: $dummyAbsen = ["\x73" => "\40\x2d\40", "\151" => "\40\x2d\x20", "\x61" => "\x20\x2d\40", "\x73\x61\162\141\156" => '']; goto Grhv6; QzwNI: foreach ($nilai_sikap as $nls) { goto Ia7BO; hldqA: E_Q7K: goto jKrpv; q58nT: $sikap[$id_siswa][2] = ["\x64\x65\x73\153\x72\x69\160\x73\151" => $nls == null ? '' : $nls->deskripsi, "\x70\162\145\x64\x69\153\141\164" => $nls == null ? $dummySikap : unserialize($nls->nilai)]; goto sTs4c; Ia7BO: if (!($nls->id_siswa == $id_siswa && $nls->jenis == "\x31")) { goto E_Q7K; } goto xEzB8; xEzB8: $sikap[$id_siswa][1] = ["\144\145\163\x6b\x72\x69\160\x73\x69" => $nls == null ? '' : $nls->deskripsi, "\160\162\x65\144\x69\x6b\141\164" => $nls == null ? $dummySikap : unserialize($nls->nilai)]; goto hldqA; sTs4c: boDUO: goto iJxKc; iJxKc: xuekn: goto IX9Xk; jKrpv: if (!($nls->id_siswa == $id_siswa && $nls->jenis == "\62")) { goto boDUO; } goto q58nT; IX9Xk: } goto lHEDP; li7LK: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa] : ["\x6e\x69\x6c\x61\151" => $dummyAbsen]; goto cyTbo; rc98x: $nilai = []; goto C6H8f; TSR4F: $sikap = []; goto rc98x; OXfPV: $id_kelas = $guru->wali_kelas; goto SZBRS; QS_Ij: $siswas = $this->rapor->getDetailSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto GLXFM; lHEDP: P0Z4a: goto Ll1tH; cRW6c: goto ZB2fs; goto huvp4; jUM2I: $data["\x74\160"] = $this->dashboard->getTahun(); goto S7_YX; GLXFM: $kategori_mapel = $this->master->getKategoriKelompokMapel(); goto VYzLg; Xp2ce: $nilaiEkstra = []; goto kLbOG; Y0rl1: $data["\156\x69\x6c\x61\x69\x5f\145\x6b\163\164\162\x61"] = $nilaiEkstra; goto qNedq; PG2La: $kkm = []; goto TSR4F; C6H8f: $fisik = []; goto md4Ss; OKaBz: mP0Vj: goto QzwNI; D7iE6: v2tbr: goto cDFLn; S7_YX: $data["\164\x70\x5f\x61\143\164\x69\166\145"] = $tp; goto dNOFH; sA4kS: $other = "\61"; goto cRW6c; OJ1ED: foreach ($kategori_mapel as $kk => $km) { goto ZWInz; ZWInz: if (in_array($km, $arrk)) { goto fHipk; } goto Wm63M; ay0M4: ZgA20: goto W067A; Wm63M: array_push($arrk, $km->kode_kel_mapel); goto wTwDB; wTwDB: fHipk: goto ay0M4; W067A: } goto FtznD; adeij: $data["\144\x65\163\x6b\162\x69\x70\163\151"] = $desks; goto Gi23C; jH8Xv: $this->load->view("\x6d\x65\x6d\x62\x65\x72\x73\x2f\x67\x75\x72\165\57\164\x65\x6d\160\154\x61\164\145\163\57\146\x6f\x6f\164\x65\x72"); goto BR6WX; STJQ2: if (!($i < count($siswas))) { goto fmMUu; } goto WP_b4; nmzQG: nbQF6: goto DMDJa; yL99P: goto iVmmg; goto u2poU; u2poU: fmMUu: goto em0Na; iq1QJ: goto XnvTV; goto OKaBz; kLbOG: if ($smt->id_smt === "\x31") { goto Yq1qE; } goto sA4kS; Gi23C: $data["\141\x62\163\145\x6e\x73\151"] = $absensi; goto F0O13; H2epi: $sikap[$id_siswa][2] = ["\144\145\163\153\x72\x69\160\163\x69" => '', "\x70\x72\145\144\151\153\141\x74" => $dummySikap]; goto iq1QJ; Ffr9l: $nilai_sikap = $this->rapor->getNilaiSikapByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto BVG9C; gHV6I: $data["\x73\x6d\164\137\x61\143\164\151\x76\x65"] = $smt; goto rKc3C; S8cbH: ZB2fs: goto Ffr9l; OYELv: $mapelEkstra = []; goto Xp2ce; WyZZt: if (count($nilai_sikap) > 0) { goto mP0Vj; } goto fMiMY; DMDJa: $dummyDesks = ["\x72\141\156\x6b\x69\156\147" => '', "\x72\141\156\153\x5f\144\145\163\x6b\x72\151\160\x73\x69" => '', "\x70\x31" => '', "\160\61\x5f\144\145\163\x6b" => '', "\160\x32" => '', "\x70\x32\137\x64\x65\x73\x6b" => '', "\160\x33" => '', "\160\x33\x5f\x64\x65\163\x6b" => '']; goto dWfbF; yHEJA: $id_siswa = $siswa->id_siswa; goto EUlJy; fciXO: $settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PG2La; huvp4: Yq1qE: goto OaGYG; fMiMY: $sikap[$id_siswa][1] = ["\144\x65\163\153\x72\151\160\x73\151" => '', "\x70\x72\145\144\x69\x6b\x61\x74" => $dummySikap]; goto H2epi; OaswS: $data["\x72\141\x70\157\162"] = $settingRapor; goto RpxYq; cDFLn: $i++; goto yL99P; xQF0l: $data["\156\151\x6c\141\x69\137\162\141\160\x6f\x72"] = $nilai_rapor; goto adeij; StuD8: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto MSIOS; md4Ss: $desks = []; goto F6XLy; Wtudh: $data["\x6e\x69\154\x61\x69"] = $nilai; goto xQF0l; RpxYq: $data["\x6e\x61\x69\x6b"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto NS1Bg; j2fz2: $data["\x73\155\x74\137\156\141\155\145"] = $this->dashboard->getSemesterById($smt->id_smt); goto O1Iu1; Grhv6: $desks[$id_siswa] = isset($prestasis[$id_siswa]) ? $prestasis[$id_siswa] : $dummyDesks; goto li7LK; kMhnN: $nf = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto TpGQC; FtznD: a1zTF: goto dVpDg; Pkzv2: $this->load->model("\104\x61\163\150\x62\157\x61\162\144\137\155\157\144\x65\x6c", "\x64\141\163\x68\x62\x6f\141\x72\x64"); goto mCyJd; EUlJy: $dummySikap = ["\x70\162\145\x64\x69\153\141\x74" => '']; goto WyZZt; qNedq: $data["\x6d\x61\x70\145\x6c\x5f\x65\153\x73\x74\162\x61"] = $mapelEkstra; goto zl5YA; Yjn0D: $i = 0; goto FcTE_; xPIAH: $data["\153\145\x6c\157\155\160\x6f\153\x73"] = $kelompoks; goto GAJ2V; DPVzl: foreach ($ekstras as $ext) { goto lmkW9; SCXxe: foreach ($arrEkstra as $ar) { goto NsDYe; EO0Ip: E16J4: goto HX8Rw; CTfhi: LQ264: goto EO0Ip; NsDYe: $id_ekstra = $ar->ekstra; goto BT75K; y1ucI: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? $dummyEkstra : $ne; goto CTfhi; BT75K: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto aMoVK; yHOo7: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto y1ucI; aMoVK: if (!($id_ekstra != null)) { goto LQ264; } goto yHOo7; HX8Rw: } goto Nz2kv; Nz2kv: Dmrpx: goto pUjCt; pUjCt: ifsjN: goto qKN8y; lmkW9: $dummyEkstra = ["\144\145\163\153\x72\151\160\x73\151" => '', "\156\x69\154\x61\x69" => '', "\160\x72\145\144\151\x6b\x61\164" => '']; goto dc8CL; dc8CL: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto SCXxe; qKN8y: } goto tsFnx; Ll1tH: XnvTV: goto j3AP8; rKc3C: $data["\x74\x70\x5f\x6e\x61\x6d\x65"] = $this->dashboard->getTahunById($tp->id_tp); goto j2fz2; bj9r0: $smt = $this->dashboard->getSemesterActive(); goto aiM7s; dNOFH: $data["\163\155\164"] = $this->dashboard->getSemester(); goto gHV6I; WP_b4: $siswa = $siswas[$i]; goto yHEJA; zl5YA: $data["\153\153\155"] = $kkm; goto OaswS; KC6H8: $data["\x73\151\163\167\x61\x73"] = $siswas; goto ldBOe; MSIOS: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto gTKYf; wVaWG: $kelompoks = $this->master->getKodeKelompokMapel(); goto QS_Ij; O1Iu1: $data["\x67\165\162\165"] = $guru; goto KC6H8; GAJ2V: $data["\163\151\153\141\x70"] = $sikap; goto Wtudh; rPoCW: $tp = $this->dashboard->getTahunActive(); goto bj9r0; F6XLy: $absensi = []; goto OYELv; WRxKZ: $fisik[$siswa->id_siswa] = $nf != null ? ["\x6b\x6f\x6e\x64\151\163\x69" => unserialize($nf->kondisi), "\x73\155\x74" . $nf->id_smt => ["\x74\x69\156\147\147\x69" => $nf->tinggi, "\142\145\x72\x61\x74" => $nf->berat], "\163\x6d\164" . $other => ["\x74\x69\x6e\x67\x67\x69" => $nf2 != null ? $nf2->tinggi : '', "\142\x65\162\141\x74" => $nf2 != null ? $nf2->berat : '']] : $dummyFisik; goto DPVzl; em0Na: $kkm = $this->rapor->getAllKkmRaporAkhir($id_kelas, $tp->id_tp, $smt->id_smt); goto vUaMp; gZxkW: $this->load->view("\x6d\145\x6d\x62\145\x72\x73\x2f\147\x75\162\x75\57\x72\141\x70\157\x72\57\x63\145\164\x61\x6b\x2f\x61\x6b\150\x69\162"); goto jH8Xv; SZBRS: $kelas = $this->kelas->get_one($id_kelas); goto aBYAt; vUaMp: $data = ["\x75\x73\145\x72" => $user, "\x6a\x75\x64\x75\x6c" => "\x52\x61\160\x6f\x72\x20\101\153\150\151\162", "\163\x75\142\x6a\165\x64\165\x6c" => "\103\145\x74\x61\153\40\122\141\x70\x6f\162\40\x41\x6b\150\x69\x72", "\x73\145\x74\x74\x69\156\x67" => $setting]; goto jUM2I; VYzLg: $arrk = []; goto OJ1ED; tsFnx: v4el_: goto D7iE6; BR6WX: } public function cetakLeger() { goto jbdwI; H0yGb: goto vqB7T; goto Bi2im; iP8Gm: $nilaiPts = []; goto SpuI9; FZp0I: $data["\x65\x6b\163\x74\162\141\x73"] = $ekstras; goto aB3bp; Bwkp8: $this->load->view("\155\145\155\x62\x65\162\163\57\147\165\x72\165\57\162\x61\x70\157\162\x2f\x6c\x65\x67\145\162\57\x64\141\164\x61"); goto hzF1x; IWUzk: EUG19: goto qjScP; EZrfW: $data = ["\165\x73\x65\162" => $user, "\152\165\144\165\154" => "\x4c\x65\147\x65\162\40\113\145\154\x61\x73\x20", "\163\165\x62\x6a\x75\x64\165\154" => "\103\x65\x74\x61\153\x20\x4c\x65\147\145\162\40\x4b\145\x6c\141\163\40", "\163\x65\164\x74\x69\156\147" => $setting]; goto MMIwc; LWNTy: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto cdF74; XvI78: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); UV0RA: } goto BxVlN; ghMgL: $setting = $this->dashboard->getSetting(); goto C6ssn; MMIwc: $tp = $this->dashboard->getTahunActive(); goto lq2LJ; E8sHH: $data["\x6e\151\x6c\x61\x69\x5f\145\153\163\x74\162\x61"] = $nilaiEkstra; goto aBWDx; C6ssn: $user = $this->ion_auth->user()->row(); goto EZrfW; lq2LJ: $smt = $this->dashboard->getSemesterActive(); goto bKl7Q; n41Ks: $data["\x73\x69\153\x61\x70"] = $sikap; goto aIsrn; udjDA: $data["\x74\160\x5f\x61\143\x74\151\166\145"] = $tp; goto NWGEI; sP0Z_: $nilaiEkstra = []; goto WU8az; aBWDx: $data["\155\x61\x70\145\x6c\137\x65\153\x73\x74\162\141"] = $mapelEkstra; goto meIh0; bKl7Q: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto I4l3Q; BxVlN: A_BSs: goto mc2F0; NZTL8: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto XvI78; mSZSl: $data["\x6e\x69\154\141\x69\x5f\x70\x74\163"] = (array) json_decode(json_encode($nilaiPts)); goto n41Ks; cdF74: $mapels = $this->master->getAllMapel(); goto KPLMT; XJ2sw: $this->load->view("\x6d\145\x6d\142\x65\x72\163\57\147\x75\162\165\x2f\164\145\155\x70\154\141\x74\145\x73\57\x68\x65\141\144\145\162", $data); goto Bwkp8; PD9_d: $data["\164\x70"] = $this->dashboard->getTahun(); goto udjDA; Ji3pf: $mapelEkstra = []; goto sP0Z_; aB3bp: $data["\x6e\x69\x6c\141\x69"] = (array) json_decode(json_encode($nilai)); goto mSZSl; b3lZK: foreach ($mapels as $mapel) { goto d4COJ; NJhHd: FgwyE: goto h0YrU; ESJtS: $dummyNilai = ["\153\137\x72\141\x74\141\137\162\141\x74\141" => '', "\x6b\137\x70\162\x65\144\x69\x6b\x61\x74" => '', "\160\x5f\162\x61\164\141\137\162\x61\164\141" => '', "\x6e\x69\154\x61\x69\x5f\160\141\x73" => '', "\x6e\151\154\x61\151" => '', "\x70\x72\145\x64\151\x6b\141\164" => '']; goto QB_gM; L9RLb: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x32"); goto bTBGV; NIm_G: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto t4HW3; iBPI2: $dummyAbsen = ["\x73" => '', "\x69" => '', "\141" => '']; goto aD31a; PU6Lk: FG0cM: goto f5hur; f5hur: foreach ($ekstras as $ext) { goto YX43p; FjFs7: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto WOxqr; wcAl2: X0_nj: goto sVHON; YX43p: $dummyEkstra = ["\x64\x65\x73\153\x72\x69\160\x73\x69" => '', "\x6e\x69\x6c\x61\151" => '', "\160\x72\x65\x64\x69\153\x61\x74" => '']; goto FjFs7; WOxqr: foreach ($arrEkstra as $ar) { goto V5C7g; OoGoX: if (!($id_ekstra != null)) { goto rxOj0; } goto xD6b8; k2xEc: rxOj0: goto pYkus; xD6b8: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto zry5h; UzGNX: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto OoGoX; V5C7g: $id_ekstra = $ar->ekstra; goto UzGNX; zry5h: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto k2xEc; pYkus: IulZL: goto nWr9t; nWr9t: } goto KEAA5; KEAA5: TwcO4: goto wcAl2; sVHON: } goto Lju2i; Lju2i: T8GlS: goto NJhHd; QiVF3: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61"); goto Ipu7T; bTBGV: $sikap[$siswa->id_siswa][2] = ["\x64\145\163\x6b\162\151\x70\163\x69" => $ns2 == null ? '' : $ns2->deskripsi, "\x70\x72\x65\x64\151\153\141\x74" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto ESJtS; QB_gM: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto NIm_G; ESq6d: goto FG0cM; goto MjRNx; MjRNx: trTum: goto tFm2d; d4COJ: $dummySikap = ["\160\162\x65\144\x69\153\x61\164" => '']; goto QiVF3; t4HW3: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto z9I3i; Ipu7T: $sikap[$siswa->id_siswa][1] = ["\144\x65\x73\x6b\x72\x69\x70\x73\151" => $ns1 == null ? '' : $ns1->deskripsi, "\x70\162\145\144\x69\x6b\x61\164" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto L9RLb; SlX1y: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\x31"); goto ESq6d; aD31a: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : $dummyAbsen; goto Ut0au; Ut0au: if (isset($setting_rapor->kkm_tunggal) && $setting_rapor->kkm_tunggal == "\61") { goto trTum; } goto SlX1y; tFm2d: $kkm[$mapel->id_mapel] = $setting_rapor; goto PU6Lk; z9I3i: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto iBPI2; h0YrU: } goto IWUzk; JQA_z: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto NZTL8; gdVqi: $i++; goto H0yGb; evSZ4: $absensi = []; goto Ji3pf; VLBxI: if (!($i < count($siswas))) { goto to1h8; } goto SjINK; uj7Em: $data["\x72\x61\x70\157\162"] = $setting_rapor; goto W8I2h; FnwWj: $data["\153\145\x6c\141\x73\145\163"] = $kelases; goto lTXYa; tkcfL: $kkm = []; goto nRvGy; zsfkF: $data["\x73\155\164\137\141\143\164\x69\x76\x65"] = $smt; goto DR2zu; vRiLI: $data["\x73\151\x73\x77\141\x73"] = $siswas; goto FZp0I; I4l3Q: $id_kelas = $guru->wali_kelas; goto ycZfY; wRVSH: $nilai = []; goto iP8Gm; aIsrn: $data["\x64\145\x73\x6b\162\x69\x70\163\151"] = $desks; goto nsyf7; vzH3p: vqB7T: goto VLBxI; lTXYa: $data["\155\x61\160\145\x6c\x73"] = $mapels; goto vRiLI; nOWAC: $id_siswa = $siswa->id_siswa; goto b3lZK; SpuI9: $desks = []; goto evSZ4; SjINK: $siswa = $siswas[$i]; goto nOWAC; qjScP: gAxwR: goto gdVqi; DR2zu: $data["\147\x75\162\x75"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto FnwWj; W8I2h: $data["\x6e\141\151\x6b"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto XJ2sw; hzF1x: $this->load->view("\155\145\x6d\x62\145\x72\x73\x2f\147\x75\x72\165\57\164\x65\155\160\x6c\141\x74\x65\x73\x2f\x66\157\x6f\x74\x65\162"); goto qinqm; WU8az: $i = 0; goto vzH3p; nRvGy: $sikap = []; goto wRVSH; KPLMT: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto JQA_z; meIh0: $data["\153\x6b\x6d"] = $kkm; goto uj7Em; jbdwI: $this->load->model("\x44\x61\163\x68\x62\x6f\x61\x72\x64\137\155\157\144\145\154", "\x64\x61\x73\x68\x62\x6f\x61\x72\x64"); goto ghMgL; Bi2im: to1h8: goto PD9_d; mc2F0: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto tkcfL; ycZfY: $kelases = $this->kelas->get_one($id_kelas); goto LWNTy; NWGEI: $data["\x73\155\164"] = $this->dashboard->getSemester(); goto zsfkF; nsyf7: $data["\141\142\x73\145\156\163\x69"] = $absensi; goto E8sHH; qinqm: } public function downloadLeger() { goto Umv9U; WwdL9: $nilaiEkstra = []; goto WWfsE; cufjE: $k5 = []; goto jNQyP; clh1u: $kkm = []; goto o2Yeh; fn6iY: if (!($i < count($siswas))) { goto UDBsw; } goto K2Esd; WJt2P: $this->output_json($data); goto UUme_; PmDDe: $k3 = []; goto YxQhW; o2Yeh: $sikap = []; goto zHjYr; tCutA: $p4[] = $nilai->p4; goto dj9wD; MFrjj: $mapelEkstra = []; goto WwdL9; pKUJO: $data["\156\x61\x69\x6b"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto xrFfF; mfH48: $i = 0; goto w0ilD; Musc9: $data["\x74\x70"] = $this->dashboard->getTahun(); goto t331H; FoCRb: $id_siswa = $siswa->id_siswa; goto e0rvs; Y28IC: $p2[] = $nilai->p2; goto Vl9uL; CDQtD: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto xzn4E; tt16k: RKIeR: goto zj0Tp; UCjox: $data["\153\x6b\155"] = $kkm; goto Q4Mvy; hYWfS: $nisn = []; goto hwSpv; i55FX: $id_kelas = $guru->wali_kelas; goto ie3ta; EflLv: $data["\163\x69\x73\x77\141\x73"] = $siswas; goto Q53q3; XHGhh: $data["\155\141\160\x65\154\x5f\145\x6b\163\x74\x72\141"] = $mapelEkstra; goto UCjox; xrFfF: $no = []; goto hYWfS; WROqo: $mapels = $this->master->getAllMapel(); goto CDQtD; WWfsE: $i = 0; goto BlSb7; wRacb: $desks = []; goto johBI; laSHE: $nama[] = $siswa->nama; goto pkhZj; jNQyP: $k6 = []; goto AVf_t; STu6u: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto WROqo; johBI: $absensi = []; goto MFrjj; r0XD0: $p7[] = $nilai->p7; goto aNzD2; dj9wD: $p5[] = $nilai->p5; goto wjX7m; CNhLI: $tp = $this->dashboard->getTahunActive(); goto XHJ8I; fuenM: $k1 = []; goto NscO_; A3F4h: $data["\x61\x62\163\145\156\x73\151"] = $absensi; goto SaT0n; SaT0n: $data["\156\x69\154\x61\x69\137\145\153\163\x74\162\x61"] = $nilaiEkstra; goto XHGhh; X1ZrI: $nilaiPts = []; goto wRacb; iFtn0: $k4[] = $nilai->k4; goto jhTeS; R29t6: goto Jq2Hp; goto WFjIY; zHjYr: $nilai = []; goto X1ZrI; aNzD2: $p8[] = $nilai->p8; goto PrXFR; f4DBR: $p8 = []; goto fuenM; zxNxc: $p2 = []; goto GfkU2; n6e0x: $data["\x64\x65\163\153\162\151\160\163\x69"] = $desks; goto A3F4h; YxQhW: $k4 = []; goto cufjE; PPxE0: $data["\x6e\151\154\x61\151"] = (array) json_decode(json_encode($nilai)); goto f602l; c9OZ2: $setting = $this->dashboard->getSetting(); goto zMhcT; URPp1: $k3[] = $nilai->k3; goto iFtn0; KaPzj: $nilai = $nilai[$siswa->id_siswa]; goto iQpZz; w0ilD: Jq2Hp: goto fn6iY; pkhZj: $p1[] = $nilai->p1; goto Y28IC; Q4Mvy: $data["\162\141\160\x6f\162"] = $setting_rapor; goto pKUJO; ppeY1: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto clh1u; ZxiS7: $i++; goto R29t6; zj0Tp: pttzs: goto kRc9t; NnXGq: OXyz0: goto ZxiS7; zMhcT: $user = $this->ion_auth->user()->row(); goto qimMe; MG3BN: goto ecnqe; goto e0C0X; Umv9U: $this->load->model("\104\141\x73\x68\142\157\141\x72\x64\x5f\x6d\x6f\x64\145\154", "\144\x61\x73\150\142\x6f\x61\162\144"); goto CNhLI; bm4lv: $p1 = []; goto zxNxc; f602l: $data["\156\x69\154\x61\x69\137\160\x74\163"] = (array) json_decode(json_encode($nilaiPts)); goto HvkFR; ZBBy0: $k7[] = $nilai->k7; goto dW3KW; XMNHi: $data["\x6d\141\160\x65\154\163"] = $mapels; goto EflLv; NscO_: $k2 = []; goto PmDDe; Cwql0: $siswa = $siswas[$i]; goto FoCRb; kGM0l: $p7 = []; goto f4DBR; m_Tnn: $k6[] = $nilai->k6; goto ZBBy0; oCOsX: $data["\x6b\x65\x6c\x61\163\145\163"] = $kelases; goto XMNHi; t331H: $data["\164\x70\137\141\x63\164\151\166\145"] = $tp; goto oN_nX; Q53q3: $data["\x65\153\163\x74\x72\x61\x73"] = $ekstras; goto PPxE0; iQpZz: $no[] = $i + 1; goto C49rA; GfkU2: $p3 = []; goto xK7fE; LlFZR: if (!($i < count($siswas))) { goto wF9DA; } goto Cwql0; xzn4E: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto x4ytx; ie3ta: $kelases = $this->kelas->get_one($id_kelas); goto STu6u; WFjIY: UDBsw: goto WJt2P; T71sD: $k2[] = $nilai->k2; goto URPp1; K2Esd: $siswa = $siswas[$i]; goto KaPzj; jhTeS: $k5[] = $nilai->k5; goto m_Tnn; C49rA: $nisn[] = $siswa->nisn; goto laSHE; b9CZz: $data["\163\x6d\x74\137\141\x63\x74\151\166\x65"] = $smt; goto sJaFb; L1ot0: $k8 = []; goto mfH48; x4ytx: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto Kv_lt; sJaFb: $data["\x67\x75\162\x75"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto oCOsX; oN_nX: $data["\x73\x6d\x74"] = $this->dashboard->getSemester(); goto b9CZz; BlSb7: ecnqe: goto LlFZR; XHJ8I: $smt = $this->dashboard->getSemesterActive(); goto c9OZ2; e0rvs: foreach ($mapels as $mapel) { goto tmHsz; kEFXq: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61"); goto qSjuD; M5p1p: $dummyDesks = ["\162\x61\x6e\153\x69\x6e\x67" => '', "\162\x61\x6e\x6b\x5f\144\x65\163\x6b\162\x69\160\x73\x69" => '', "\x70\61" => '', "\x70\61\x5f\x64\x65\x73\153" => '', "\160\x32" => '', "\160\62\137\x64\x65\x73\153" => '', "\x70\63" => '', "\x70\63\x5f\x64\x65\x73\153" => '', "\x73\x61\x72\x61\x6e" => '']; goto d3qr8; R3h0U: if ($setting_rapor->kkm_tunggal == "\61") { goto mH9nI; } goto kEFXq; wxTsg: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x32"); goto ehKie; dpcRT: m8lDt: goto Vwdxe; Pr2F4: foreach ($ekstras as $ext) { goto MaOk6; MaOk6: $dummyEkstra = ["\x64\x65\x73\153\x72\151\160\x73\151" => '', "\156\x69\154\141\x69" => '', "\160\x72\145\144\x69\153\141\x74" => '']; goto vgZ21; WJARD: uDjUH: goto qp8G0; vgZ21: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto wVmLS; wVmLS: foreach ($arrEkstra as $ar) { goto jI_gL; jI_gL: $id_ekstra = $ar->ekstra; goto hX2j0; PPZ9M: if (!($id_ekstra != null)) { goto Hdjdn; } goto ri6zH; xn9Pl: BaF6W: goto j2cIx; ri6zH: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto suu38; suu38: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto TYt6V; hX2j0: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto PPZ9M; TYt6V: Hdjdn: goto xn9Pl; j2cIx: } goto WJARD; qp8G0: fKQFf: goto m60NR; m60NR: } goto dpcRT; qSjuD: goto VoIBJ; goto lIE9J; sZr0Y: VoIBJ: goto Pr2F4; v_lGh: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61"); goto P1_kg; P1_kg: $sikap[$siswa->id_siswa][1] = ["\144\145\x73\153\162\151\x70\163\x69" => $ns1 == null ? '' : $ns1->deskripsi, "\x70\162\145\144\x69\x6b\141\164" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto wxTsg; d3qr8: $dummyAbsen = ["\163" => '', "\x69" => '', "\x61" => '']; goto WaS2h; L0qaK: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto M5p1p; Vwdxe: SLIPx: goto HBchr; z3EZu: $kkm[$mapel->id_mapel] = $setting_rapor; goto sZr0Y; WaS2h: $absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : ["\x6e\151\x6c\x61\x69" => $dummyAbsen]; goto R3h0U; ehKie: $sikap[$siswa->id_siswa][2] = ["\x64\x65\163\x6b\162\151\x70\x73\151" => $ns2 == null ? '' : $ns2->deskripsi, "\160\162\145\x64\151\x6b\141\x74" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto qBP3L; JxUeL: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto VrXtX; tmHsz: $dummySikap = ["\160\x72\x65\x64\x69\x6b\141\x74" => '']; goto v_lGh; JiNtB: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto L0qaK; VrXtX: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto JiNtB; lIE9J: mH9nI: goto z3EZu; qBP3L: $dummyNilai = ["\x6b\x5f\162\x61\x74\141\x5f\162\x61\164\x61" => '', "\x6b\x5f\x70\x72\x65\x64\x69\x6b\x61\x74" => '', "\x70\x5f\162\x61\x74\141\137\162\141\164\x61" => '', "\x6e\151\154\141\x69\137\x70\141\163" => '', "\x6e\151\x6c\141\x69" => '', "\x70\x72\x65\x64\x69\x6b\141\164" => '']; goto JxUeL; HBchr: } goto tt16k; Kv_lt: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); XYAQU: } goto FnC4o; HvkFR: $data["\x73\x69\153\141\x70"] = $sikap; goto n6e0x; dW3KW: $k8[] = $nilai->k8; goto NnXGq; AVf_t: $k7 = []; goto L1ot0; PrXFR: $k1[] = $nilai->k1; goto T71sD; xK7fE: $p4 = []; goto gyHIF; kRc9t: $i++; goto MG3BN; GEUmT: $p6 = []; goto kGM0l; gyHIF: $p5 = []; goto GEUmT; FnC4o: rf00r: goto ppeY1; wjX7m: $p6[] = $nilai->p6; goto r0XD0; hwSpv: $nama = []; goto bm4lv; Vl9uL: $p3[] = $nilai->p3; goto tCutA; e0C0X: wF9DA: goto Musc9; qimMe: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto i55FX; UUme_: } public function dkn() { goto LNGCs; LNGCs: $this->load->model("\x44\141\163\150\142\x6f\141\x72\144\x5f\155\157\x64\145\154", "\x64\141\163\x68\x62\157\x61\x72\144"); goto AorcY; fQHpp: X7wyr: goto IBhTg; TIu8m: $data["\153\x65\154\x61\163\145\x73"] = $kelases; goto yNoxn; AorcY: $setting = $this->dashboard->getSetting(); goto Sr4lS; JCp8v: $this->load->view("\155\x65\155\x62\x65\162\x73\57\147\x75\x72\x75\x2f\164\x65\155\160\x6c\141\164\145\x73\57\x66\x6f\x6f\x74\x65\x72"); goto XI0R2; WyrY8: $data["\x6b\153\155"] = $kkm; goto eGuaz; XMQVO: $data["\144\x65\163\x6b\x72\x69\160\163\x69"] = $desks; goto wd7nZ; vGHQC: Uo2Zu: goto SrkTh; wd7nZ: $data["\141\142\x73\x65\156\x73\x69"] = $absensi; goto BCa1G; tfn9k: P8SCJ: goto T5iw3; rI1kR: $data["\x6e\141\151\x6b"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt); goto p_uKJ; SrkTh: bDUQT: goto UFlA2; Y473a: $nilaiPts = []; goto nzn4a; YxE7o: $smt = $this->dashboard->getSemesterActive(); goto BiYZ5; X9gib: $kelases = $this->kelas->get_one($id_kelas); goto bYup4; p_uKJ: $this->load->view("\155\x65\x6d\142\x65\162\163\x2f\x67\x75\x72\165\57\x74\x65\x6d\160\x6c\x61\164\145\x73\57\x68\145\x61\x64\x65\162", $data); goto tXIbY; hm_li: szIBV: goto UJ02R; mvZ2Q: $nilaiEkstra = []; goto psOAz; exzv3: $sikap = []; goto xHVrz; krWl6: $data["\163\x6d\x74"] = $this->dashboard->getSemester(); goto NSott; JvUwe: $data = ["\x75\x73\x65\162" => $user, "\x6a\165\x64\x75\154" => "\x44\x61\x66\x74\141\162\x20\113\x75\x6d\160\165\x6c\x61\x6e\40\x4e\151\x6c\141\x69\x20\113\145\x6c\x61\x73\x20", "\x73\x75\x62\x6a\x75\x64\165\154" => "\x43\x65\164\141\153\40\104\113\116\40", "\163\145\164\164\151\x6e\147" => $setting]; goto bY1cL; fcJSE: $data["\x67\165\x72\165"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto TIu8m; eGuaz: $data["\162\141\x70\x6f\x72"] = $setting_rapor; goto rI1kR; KqBKn: $data["\x6e\151\154\141\x69"] = $nilai; goto SptsJ; kwjuh: $catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto qWEwY; xHVrz: $nilai = []; goto Y473a; SptsJ: $data["\156\151\x6c\x61\151\x5f\x70\164\x73"] = $nilaiPts; goto GADAG; PVtYr: $kkm = []; goto exzv3; peBsE: $mapels = $this->master->getAllMapel(); goto bIbKs; Sr4lS: $user = $this->ion_auth->user()->row(); goto JvUwe; yMFTT: $id_kelas = $guru->wali_kelas; goto X9gib; bIbKs: $ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt); goto XR36d; Wfpjo: $data["\163\x69\163\167\141\163"] = $siswas; goto Rbv4y; IBhTg: if (!($i < count($siswas))) { goto szIBV; } goto yJkwQ; eF7X9: $data["\x6d\x61\160\145\x6c\x5f\x65\x6b\x73\x74\x72\x61"] = $mapelEkstra; goto WyrY8; XR36d: $prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt); goto kwjuh; VRDQA: foreach ($mapels as $mapel) { goto LRZuo; rij8S: foreach ($ekstras as $ext) { goto cqRyf; KlHY9: wJElE: goto rO2_H; xFJk4: $arrEkstra = json_decode(json_encode(unserialize($ext->ekstra))); goto lI2uk; cqRyf: $dummyEkstra = ["\144\145\163\x6b\162\151\x70\x73\151" => '', "\x6e\151\154\141\151" => '', "\x70\162\x65\144\x69\x6b\x61\x74" => '']; goto xFJk4; lI2uk: foreach ($arrEkstra as $ar) { goto SBf84; P1LyW: F3N3x: goto VXmeR; pBAnI: $nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne; goto skmxv; skmxv: q9VJn: goto P1LyW; EiKJO: $ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto pBAnI; Rz2bw: $mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra); goto ZOw52; ZOw52: if (!($id_ekstra != null)) { goto q9VJn; } goto EiKJO; SBf84: $id_ekstra = $ar->ekstra; goto Rz2bw; VXmeR: } goto CT6xy; CT6xy: flIBr: goto KlHY9; rO2_H: } goto P30eU; P30eU: qkVPO: goto YNpZQ; eZaD_: $sikap[$siswa->id_siswa][2] = ["\144\145\163\153\x72\x69\160\163\x69" => $ns2 == null ? '' : $ns2->deskripsi, "\160\x72\x65\x64\x69\153\141\x74" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)]; goto yxZn7; jHgeD: $nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai; goto xH1vV; lieXL: $absensi[$id_siswa] = $nd == null ? $dummyAbsen : unserialize($nd->nilai); goto TsGxV; on66J: $ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x31"); goto W4QvF; UEPy1: $nd = $this->rapor->getRaporDeskripsi($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt); goto GQPCN; JJDX0: $kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\x31"); goto p3IxA; llD7f: $pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt); goto jHgeD; ryzNk: $ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x32"); goto eZaD_; TsGxV: if (isset($setting_rapor->kkm_tunggal) && $setting_rapor->kkm_tunggal == "\x31") { goto xwqXX; } goto JJDX0; xH1vV: $dummyDesks = ["\x72\x61\156\x6b\151\156\147" => '', "\162\141\x6e\x6b\137\x64\x65\x73\x6b\x72\151\x70\x73\151" => '', "\x70\61" => '', "\160\x31\x5f\x64\145\163\x6b" => '', "\x70\62" => '', "\x70\x32\137\x64\145\163\x6b" => '', "\160\x33" => '', "\160\x33\x5f\x64\145\163\x6b" => '', "\x73\141\x72\x61\156" => '']; goto zdonz; f7MaL: $kkm[$mapel->id_mapel] = $setting_rapor; goto gqTED; gqTED: RuZvq: goto rij8S; GQPCN: $desks[$id_siswa] = $nd == null ? json_decode(json_encode($dummyDesks)) : $nd; goto lieXL; zdonz: $dummyAbsen = ["\x73" => '', "\151" => '', "\141" => '']; goto UEPy1; JWe5F: $nr["\x6d\141\x70\x65\x6c"] = $mapel->nama_mapel; goto L5KT8; p3IxA: goto RuZvq; goto x8E3y; L5KT8: $nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr; goto llD7f; rxoXo: $nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt); goto JWe5F; yxZn7: $dummyNilai = ["\x6d\x61\x70\x65\x6c" => $mapel->nama_mapel, "\153\x5f\162\x61\x74\x61\x5f\162\x61\x74\141" => '', "\x6b\x5f\160\162\145\144\151\x6b\x61\164" => '', "\160\137\162\x61\164\141\x5f\x72\141\x74\x61" => '', "\x6e\151\154\141\151\x5f\160\141\163" => '', "\156\151\154\141\151" => '', "\x70\162\145\x64\x69\153\x61\164" => '']; goto rxoXo; x8E3y: xwqXX: goto f7MaL; YNpZQ: ZbsZ9: goto UGr6h; W4QvF: $sikap[$siswa->id_siswa][1] = ["\x64\x65\x73\153\x72\151\x70\x73\151" => $ns1 == null ? '' : $ns1->deskripsi, "\x70\162\x65\144\x69\153\141\164" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)]; goto ryzNk; LRZuo: $dummySikap = ["\160\x72\145\144\151\153\x61\x74" => '']; goto on66J; UGr6h: } goto vGHQC; EfHSl: $mapelEkstra = []; goto mvZ2Q; qWEwY: foreach ($catatans as $catatan) { $catatan->nilai = unserialize($catatan->nilai); EDrR_: } goto tfn9k; bYup4: $siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt); goto peBsE; UFlA2: $i++; goto qURzz; yJkwQ: $siswa = $siswas[$i]; goto kt_0V; BiYZ5: $guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt); goto yMFTT; bY1cL: $tp = $this->dashboard->getTahunActive(); goto YxE7o; kt_0V: $id_siswa = $siswa->id_siswa; goto VRDQA; tXIbY: $this->load->view("\155\145\155\142\x65\162\x73\x2f\147\165\162\165\x2f\x72\x61\x70\157\162\x2f\144\x6b\156\x2f\x64\141\164\141"); goto JCp8v; NSott: $data["\x73\155\x74\x5f\x61\143\164\151\166\145"] = $smt; goto fcJSE; BCa1G: $data["\156\x69\x6c\x61\151\137\145\x6b\163\164\x72\x61"] = $nilaiEkstra; goto eF7X9; qURzz: goto X7wyr; goto hm_li; GADAG: $data["\x73\151\153\x61\160"] = $sikap; goto XMQVO; T5iw3: $setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt); goto PVtYr; UJ02R: $data["\x74\160"] = $this->dashboard->getTahun(); goto WtJmS; WtJmS: $data["\164\160\137\x61\x63\x74\x69\166\145"] = $tp; goto krWl6; Rbv4y: $data["\x65\x6b\x73\x74\x72\141\x73"] = $ekstras; goto KqBKn; hqz0a: $absensi = []; goto EfHSl; yNoxn: $data["\x6d\141\x70\x65\154\163"] = $mapels; goto Wfpjo; nzn4a: $desks = []; goto hqz0a; psOAz: $i = 0; goto fQHpp; XI0R2: } }

Function Calls

None

Variables

None

Stats

MD5 8b7066f186b4aabe05cbd3a0428f0406
Eval Count 0
Decode Time 145 ms