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 |
|________________________________________|
*/
use alhimik1986\PhpExcelTemplator\PhpExcelTemplator;
use PhpOffice\PhpSpreadsheet\IOFactory;
class Rapor extends CI_Controller
{
public function __construct()
{
goto z_uMA;
Vv60l:
$this->load->database();
goto txVyw;
NGvDE:
goto Hl6zP;
goto ulwJJ;
ulwJJ:
lEU_f:
goto QGbeY;
FOv2q:
$this->load->dbforge();
goto Vv60l;
mkMiQ:
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 k3aMY;
z_uMA:
parent::__construct();
goto aEX3s;
rnZQ8:
$this->load->model("Dashboard_model", "dashboard");
goto b4Kb5;
QGbeY:
redirect("auth");
goto B1VSi;
QXBGM:
$this->form_validation->set_error_delimiters('', '');
goto zbwIa;
aEX3s:
if (!$this->ion_auth->logged_in()) {
goto lEU_f;
}
goto PZnp4;
b4Kb5:
$this->load->model("Rapor_model", "rapor");
goto OAoea;
PZnp4:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("guru"))) {
goto sfJ25;
}
goto mkMiQ;
k3aMY:
sfJ25:
goto NGvDE;
FFoIN:
$this->load->model("Dropdown_model", "dropdown");
goto UyrwR;
txVyw:
$this->load->library(["datatables", "form_validation"]);
goto rnZQ8;
OAoea:
$this->load->model("Kelas_model", "kelas");
goto FFoIN;
UyrwR:
$this->load->model("Master_model", "master");
goto QXBGM;
B1VSi:
Hl6zP:
goto FOv2q;
zbwIa:
}
public function output_json($data, $encode = true)
{
goto WVKdy;
hzkQM:
S1j2u:
goto DwNXQ;
bsq68:
$data = json_encode($data);
goto hzkQM;
WVKdy:
if (!$encode) {
goto S1j2u;
}
goto bsq68;
DwNXQ:
$this->output->set_content_type("application/json")->set_output($data);
goto ca1yW;
ca1yW:
}
public function index()
{
goto PVGgK;
pzHB1:
$this->dbforge->add_column("rapor_admin_setting", $field);
goto ryyXC;
LfXhk:
$field = array("nip_kepsek" => array("type" => "int", "constraint" => 1, "default" => 0), "nip_walikelas" => array("type" => "int", "constraint" => 1, "default" => 0));
goto pzHB1;
bddPF:
redirect("rapor/raporkkm");
goto KxpZp;
AwPm9:
Jqloo:
goto Di9Tl;
Gh3tC:
$data["tp_active"] = $tp;
goto lhMo7;
akJs9:
$user = $this->ion_auth->user()->row();
goto PEjdS;
ryyXC:
RHKem:
goto akJs9;
b9PfF:
$smt = $this->dashboard->getSemesterActive();
goto NseFc;
oN9MT:
if ($no_update) {
goto RHKem;
}
goto LfXhk;
twxBZ:
$this->load->view("setting/rapor");
goto YOJnj;
YOJnj:
$this->load->view("_templates/dashboard/_footer");
goto AwPm9;
utS8j:
OV7TU:
goto ytFj3;
PVGgK:
$no_update = $this->db->field_exists("nip_kepsek", "rapor_admin_setting");
goto oN9MT;
CJJhJ:
$data["kkm_drop"] = ["Tidak", "Ya"];
goto XcfmK;
ytFj3:
$this->load->view("_templates/dashboard/_header", $data);
goto twxBZ;
XcfmK:
if ($this->ion_auth->is_admin()) {
goto OV7TU;
}
goto bddPF;
RVI3w:
$data["smt_active"] = $smt;
goto Orgp1;
NseFc:
$data["tp"] = $this->dashboard->getTahun();
goto Gh3tC;
Orgp1:
$data["profile"] = $this->dashboard->getProfileAdmin($user->id);
goto ASLv5;
lhMo7:
$data["smt"] = $this->dashboard->getSemester();
goto RVI3w;
PEjdS:
$data = ["user" => $user, "judul" => "Pengaturan Rapor", "subjudul" => "Pengaturan Rapor", "setting" => $this->dashboard->getSetting()];
goto UsZNw;
UsZNw:
$tp = $this->dashboard->getTahunActive();
goto b9PfF;
KxpZp:
goto Jqloo;
goto utS8j;
ASLv5:
$data["rapor"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto CJJhJ;
Di9Tl:
}
public function saveRaporAdmin()
{
goto RTnMb;
IjkVr:
$this->output_json($data);
goto rHXKl;
vRJfU:
$data["status"] = $update;
goto IjkVr;
RTnMb:
$tp = $this->dashboard->getTahunActive();
goto AiISG;
PJwGA:
$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 Y4TfK;
AiISG:
$smt = $this->dashboard->getSemesterActive();
goto PJwGA;
Y4TfK:
$update = $this->db->replace("rapor_admin_setting", $input);
goto vRJfU;
rHXKl:
}
public function raporkkm()
{
goto AO_k3;
JZ2h5:
$mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : [];
goto rF8fD;
ktw7a:
$data["smt"] = $this->dashboard->getSemester();
goto ondaf;
tuH81:
$this->load->view("members/guru/templates/header", $data);
goto emSZm;
IrCmP:
$arrEkstra = [];
goto jv053;
UXS5q:
$data["kelas"] = $arrKelas;
goto oqCcB;
r7eON:
$data["tp_active"] = $tp;
goto ktw7a;
AO_k3:
$user = $this->ion_auth->user()->row();
goto S383a;
fKfd6:
$data["kelas_ekstra"] = $arrKelasEkstra;
goto tuH81;
jv053:
$arrKelasEkstra = [];
goto gk528;
rF8fD:
$arrMapel = [];
goto QSlow;
CHJOJ:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Q04Zr;
y_d9V:
$data["mapel"] = $arrMapel;
goto UXS5q;
QSlow:
$arrKelas = [];
goto szfUs;
pgt1f:
SVfwy:
goto ZOk9L;
emSZm:
$this->load->view("members/guru/rapor/kkm/data");
goto P6FRa;
Q04Zr:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto JZ2h5;
SMlBJ:
foreach ($mapel as $m) {
goto lNWuo;
ukpTn:
foreach ($m->kelas_mapel as $kls) {
goto dvN6_;
FcFEj:
NuuiT:
goto sw6Af;
TNwYr:
if (!($key_kelas !== false)) {
goto qpTJf;
}
goto NYx8W;
NYx8W:
$arrKelas[$m->id_mapel][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas];
goto SaLoH;
dvN6_:
$key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas"));
goto TNwYr;
SaLoH:
qpTJf:
goto FcFEj;
sw6Af:
}
goto wKWie;
a_HrY:
s1pce:
goto MX9mK;
wKWie:
raxSY:
goto a_HrY;
lNWuo:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto ukpTn;
MX9mK:
}
goto DRe_c;
S383a:
$data = ["user" => $user, "judul" => "KKM dan Bobot", "subjudul" => "Input KKM dan Bobot Nilai", "setting" => $this->dashboard->getSetting()];
goto e1Jng;
gk528:
if (!(count($ekstra) > 0)) {
goto Gt0ml;
}
goto H9vJ6;
szfUs:
$kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt);
goto SMlBJ;
OiuNW:
$data["guru"] = $guru;
goto y_d9V;
bzubJ:
$smt = $this->dashboard->getSemesterActive();
goto ClDwS;
H9vJ6:
foreach ($ekstra as $m) {
goto DQ0Uo;
DQ0Uo:
$arrEkstra[$m->id_ekstra] = $m->nama_ekstra;
goto z1X95;
WUEl3:
EA7IY:
goto kKmu3;
z1X95:
foreach ($m->kelas_ekstra as $kls) {
goto oQm70;
oQm70:
$key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas"));
goto lluxr;
lluxr:
if (!($key_kelas !== false)) {
goto j9BmN;
}
goto md4fV;
r4r8S:
VALNy:
goto MPs_J;
gn2Fh:
j9BmN:
goto r4r8S;
md4fV:
$arrKelasEkstra[$m->id_ekstra][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas];
goto gn2Fh;
MPs_J:
}
goto WO0g9;
WO0g9:
GbdPR:
goto WUEl3;
kKmu3:
}
goto pgt1f;
ondaf:
$data["smt_active"] = $smt;
goto CHJOJ;
PbN4S:
$data["ekstra"] = $arrEkstra;
goto fKfd6;
ZOk9L:
Gt0ml:
goto PbN4S;
ClDwS:
$data["tp"] = $this->dashboard->getTahun();
goto r7eON;
oqCcB:
$ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : [];
goto IrCmP;
DRe_c:
iO2vY:
goto OiuNW;
e1Jng:
$tp = $this->dashboard->getTahunActive();
goto bzubJ;
P6FRa:
$this->load->view("members/guru/templates/footer");
goto qd4bb;
qd4bb:
}
public function datakkm($mapel, $kelas)
{
goto jCWm0;
USDS9:
$data["setting"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto tR4Hy;
J1ofx:
ltUEo:
goto V2w6u;
JYdx5:
$data["kelas"] = $kelas;
goto CPYSv;
VOK_c:
$kkm = $this->rapor->getKkm($mapel . $kelas . $tp->id_tp . $smt->id_smt . "1");
goto J1ofx;
JZW9r:
$data["smt"] = $smt->id_smt;
goto USDS9;
bb1_Y:
$smt = $this->dashboard->getSemesterActive();
goto EkTv6;
tR4Hy:
$this->output_json($data);
goto CMG4e;
vgtz3:
if (!($kelas != null)) {
goto ltUEo;
}
goto VOK_c;
EkTv6:
$kkm = '';
goto vgtz3;
jCWm0:
$tp = $this->dashboard->getTahunActive();
goto bb1_Y;
V2w6u:
$data["mapel"] = $mapel;
goto JYdx5;
CPYSv:
$data["kkm"] = $kkm;
goto Nu04i;
Nu04i:
$data["tp"] = $tp->id_tp;
goto JZW9r;
CMG4e:
}
public function datakkmEkstra($ekstra, $kelas)
{
goto KDMpo;
KDMpo:
$tp = $this->dashboard->getTahunActive();
goto El9GD;
VYYTe:
$data["tp"] = $tp->id_tp;
goto URZFz;
p3fKW:
$kkm = $this->rapor->getKkm($ekstra . $kelas . $tp->id_tp . $smt->id_smt . "2");
goto NEvVd;
dU4Io:
if (!($kelas != null)) {
goto Eh2jM;
}
goto p3fKW;
K8e4G:
$data["ekstra"] = $ekstra;
goto tWRRd;
gGe8L:
$this->output_json($data);
goto Pqne9;
tWRRd:
$data["kelas"] = $kelas;
goto gZ9JC;
URZFz:
$data["smt"] = $smt->id_smt;
goto ZyXP7;
gZ9JC:
$data["kkm"] = $kkm;
goto VYYTe;
NEvVd:
Eh2jM:
goto K8e4G;
El9GD:
$smt = $this->dashboard->getSemesterActive();
goto lkaHL;
lkaHL:
$kkm = '';
goto dU4Io;
ZyXP7:
$data["setting"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto gGe8L;
Pqne9:
}
public function saveKkm()
{
goto ONZQe;
cKePo:
$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 LSZQu;
LSZQu:
$update = $this->db->replace("rapor_kkm", $input);
goto sPchg;
QD6jB:
$this->output_json($data);
goto bPH2d;
sgcXW:
$smt = $this->dashboard->getSemesterActive();
goto cKePo;
sPchg:
$data["status"] = $update;
goto QD6jB;
ONZQe:
$tp = $this->dashboard->getTahunActive();
goto sgcXW;
bPH2d:
}
public function raporkikd()
{
goto WMo2q;
MyZUZ:
$data["smt"] = $this->dashboard->getSemester();
goto hRjaa;
IDtoh:
b4Sj3:
goto dXimQ;
yCRHU:
$data["kelas"] = $arrKelas;
goto RYp6A;
hRjaa:
$data["smt_active"] = $smt;
goto xzagP;
dXimQ:
$data["guru"] = $guru;
goto ZLdy0;
NUr1r:
$data = ["user" => $user, "judul" => "Indikator KD", "subjudul" => "Ringkasan Materi Penilaian", "setting" => $this->dashboard->getSetting()];
goto gX5dO;
db5jq:
$this->load->view("members/guru/rapor/kikd/data");
goto NbGEM;
Es385:
YrXmO:
goto IDtoh;
NbGEM:
$this->load->view("members/guru/templates/footer");
goto me43S;
RYp6A:
$this->load->view("members/guru/templates/header", $data);
goto db5jq;
xzagP:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto VYDpy;
ZLdy0:
$data["mapel"] = $arrMapel;
goto yCRHU;
WMo2q:
$user = $this->ion_auth->user()->row();
goto NUr1r;
VYDpy:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto CsGob;
OkrLN:
$arrKelas = [];
goto IA_Tw;
UpRcB:
$data["tp_active"] = $tp;
goto MyZUZ;
Z1_cm:
$smt = $this->dashboard->getSemesterActive();
goto iIe2j;
I5ukY:
foreach ($mapel as $m) {
goto BTQCo;
EJu5H:
iJCd9:
goto uf3Sx;
FXOgN:
foreach ($m->kelas_mapel as $kls) {
goto X5KT5;
sTL6k:
O0dWg:
goto qa9HB;
Zmkyw:
$arrKelas[$m->id_mapel][] = ["id_kelas" => $kls->kelas, "nama_kelas" => $kelases[$key_kelas]->nama_kelas];
goto sTL6k;
qa9HB:
KeyLl:
goto iv9l7;
X5KT5:
$key_kelas = array_search($kls->kelas, array_column($kelases, "id_kelas"));
goto KQ8FT;
KQ8FT:
if (!($key_kelas !== false)) {
goto O0dWg;
}
goto Zmkyw;
iv9l7:
}
goto rvwcs;
BTQCo:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto FXOgN;
rvwcs:
Nrmus:
goto EJu5H;
uf3Sx:
}
goto Es385;
gX5dO:
$tp = $this->dashboard->getTahunActive();
goto Z1_cm;
iIe2j:
$data["tp"] = $this->dashboard->getTahun();
goto UpRcB;
IA_Tw:
$kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt);
goto DJaeh;
p8r3O:
$arrMapel = [];
goto OkrLN;
CsGob:
$mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto p8r3O;
DJaeh:
if (!($mapel != null)) {
goto b4Sj3;
}
goto I5ukY;
me43S:
}
public function datakikd($mapel, $kelas)
{
goto j0FGZ;
cmlio:
$aspek = ["1", "2"];
goto O4rI4;
O4rI4:
foreach ($aspek as $asp) {
goto rKeZn;
cq8Rg:
$no = $i + 1;
goto aiiuF;
aiiuF:
$key_ki = array_search($mapel . $kelas . $asp . $no, array_column($kikds, "id_kikd"));
goto pkHCC;
pkHCC:
if ($key_ki !== false) {
goto e1iIg;
}
goto R9lT3;
ESzcz:
EHuAS:
goto HBwru;
JNW5_:
CSvvJ:
goto U18CV;
HBwru:
$i++;
goto lptMN;
trnhV:
uEq_Q:
goto JNW5_;
wQPOq:
$arrKiKd[$asp][$mapel . $kelas . $asp . $no] = $kikds[$key_ki];
goto YkGBJ;
YkGBJ:
A1GDb:
goto ESzcz;
R9lT3:
$arrKiKd[$asp][$mapel . $kelas . $asp . $no] = ["materi_kikd" => ''];
goto R4ZSt;
DLnvh:
if (!($i < 8)) {
goto uEq_Q;
}
goto cq8Rg;
rKeZn:
$i = 0;
goto Cg9TC;
Cg9TC:
gkmu6:
goto DLnvh;
lptMN:
goto gkmu6;
goto trnhV;
aD9tr:
e1iIg:
goto wQPOq;
R4ZSt:
goto A1GDb;
goto aD9tr;
U18CV:
}
goto O8LEV;
sOoo5:
$this->output_json($data);
goto Z6aRt;
O8LEV:
ocx77:
goto IeALC;
aADbP:
$data["kikd"] = $arrKiKd;
goto sOoo5;
j0FGZ:
$tp = $this->dashboard->getTahunActive();
goto Bi6Xk;
Bi6Xk:
$smt = $this->dashboard->getSemesterActive();
goto VFXje;
gKaFY:
if (!($kelas != null)) {
goto EOM3Y;
}
goto cmlio;
VFXje:
$kikds = $this->rapor->getKikdMapelKelas($mapel, $kelas, $tp->id_tp, $smt->id_smt);
goto lu2xg;
lu2xg:
$arrKiKd[] = [];
goto gKaFY;
W0fWs:
$data["kelas"] = $kelas;
goto aADbP;
IeALC:
EOM3Y:
goto eZYYt;
eZYYt:
$data["mapel"] = $mapel;
goto W0fWs;
Z6aRt:
}
public function saveKikd()
{
goto YmjZB;
kFx2p:
$data["json"] = $sjson;
goto bk8Vy;
Aypkx:
$updated = false;
goto cSCb0;
bk8Vy:
$this->output_json($data);
goto iQwqL;
WrQ_7:
eSv7K:
goto DmeA0;
cSCb0:
foreach ((array) $sjson as $aspek => $mapel_kelas) {
goto mFfoI;
aM3cT:
VP1tE:
goto ozAe2;
mFfoI:
foreach ($mapel_kelas as $idmk => $kikd) {
goto RfSSe;
n1FVt:
As1r1:
goto O5g2_;
O5g2_:
wyDmD:
goto r5sNQ;
RfSSe:
foreach ($kikd as $id => $materi) {
goto Hxqyl;
Hxqyl:
$input = ["id_kikd" => $id, "id_mapel_kelas" => $idmk, "aspek" => $aspek, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $materi];
goto i1rTj;
i1rTj:
$updated = $this->db->replace("rapor_kikd", $input);
goto Vs8nD;
Vs8nD:
BOwRz:
goto IVPNQ;
IVPNQ:
}
goto n1FVt;
r5sNQ:
}
goto aM3cT;
ozAe2:
SnWDJ:
goto ZjWLN;
ZjWLN:
}
goto WrQ_7;
bm2CM:
$smt = $this->dashboard->getSemesterActive();
goto Aypkx;
YmjZB:
$sjson = $this->input->post("materi", true);
goto b1Vq9;
DmeA0:
$data["status"] = $updated;
goto kFx2p;
b1Vq9:
$tp = $this->dashboard->getTahunActive();
goto bm2CM;
iQwqL:
}
public function raporNilai()
{
goto M3E7F;
scevf:
lDrBS:
goto U5LIF;
yh32J:
$data["siswas"] = $siswas;
goto jDztO;
jDztO:
$data["harian"] = $harian;
goto uIeIu;
Fi2tS:
$this->load->view("members/guru/templates/footer");
goto lYWl5;
M3E7F:
$user = $this->ion_auth->user()->row();
goto CMIkg;
TB67f:
$ektras = [];
goto nFTGU;
QF4V1:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto t2TtK;
omJ0U:
$data["siswae"] = $siswae;
goto dLJBQ;
dqjlB:
cA9hJ:
goto scevf;
gJBCv:
EOUvG:
goto aplvg;
gwOhA:
if (!(count($ekstra) > 0)) {
goto lDrBS;
}
goto AMjtS;
U9o9p:
$harian = [];
goto cEcPJ;
HCnjh:
$data["smt_active"] = $smt;
goto cjNPB;
q9Smm:
$data["level"] = array_unique($levelsMapel);
goto yh32J;
y2eFU:
$arrEkstra = [];
goto zUj4p;
IShL_:
$data["kelas_ekstra"] = $arrKelasEkstra;
goto BkMVc;
cjNPB:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto QF4V1;
Cn6AH:
$this->load->view("members/guru/rapor/nilai/data");
goto Fi2tS;
oeSDQ:
$siswas = [];
goto Y3aMA;
cEcPJ:
$pts = [];
goto Nxe4I;
aplvg:
$data["mapel"] = $arrMapel;
goto moocx;
Nxe4I:
$pas = [];
goto NZnof;
AMjtS:
foreach ($ekstra as $m) {
goto izVUg;
l9F6o:
hsJX0:
goto JmHI4;
izVUg:
$arrEkstra[$m->id_ekstra] = $m->nama_ekstra;
goto AZjnV;
YqgbQ:
F4Njw:
goto l9F6o;
AZjnV:
foreach ($m->kelas_ekstra as $kls) {
goto Lnm3r;
V6UG6:
lVWCz:
goto q_3ES;
MTP6v:
$siswae[$m->id_ekstra][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt));
goto yiENi;
yiENi:
$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 P63vd;
wDSnR:
if (!($kelas_guru != null)) {
goto XQKX0;
}
goto qt2I2;
Lnm3r:
$kelas_guru = $this->kelas->get_one($kls->kelas);
goto wDSnR;
qt2I2:
$arrKelasEkstra[$m->id_ekstra][] = ["id_kelas" => $kelas_guru->id_kelas, "level" => $kelas_guru->level_id, "nama_kelas" => $kelas_guru->nama_kelas];
goto MTP6v;
P63vd:
XQKX0:
goto V6UG6;
q_3ES:
}
goto YqgbQ;
JmHI4:
}
goto dqjlB;
t2TtK:
$mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : [];
goto oeSDQ;
dLJBQ:
$data["ekstra"] = $arrEkstra;
goto IShL_;
VYXHQ:
$ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : [];
goto y2eFU;
CTTvU:
$arrKelasMapel = [];
goto ZF1K1;
NZnof:
foreach ($mapel as $m) {
goto Gt35q;
Gt35q:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto FkIvR;
FkIvR:
foreach ($m->kelas_mapel as $kls) {
goto Iebui;
ellvX:
$levelsMapel[] = $kelas_guru->level_id;
goto h8UKo;
fHr7e:
QDwl5:
goto atHrd;
Iebui:
$kelas_guru = $this->kelas->get_one($kls->kelas);
goto XKHoC;
JshvF:
$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 t8SZ1;
XKHoC:
if (!($kelas_guru != null)) {
goto XbRkE;
}
goto ellvX;
h8UKo:
$arrKelasMapel[$m->id_mapel][] = ["id_kelas" => $kelas_guru->id_kelas, "level" => $kelas_guru->level_id, "nama_kelas" => $kelas_guru->nama_kelas];
goto tYjwc;
m6huN:
$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 JshvF;
tYjwc:
$siswas[$m->id_mapel][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt));
goto q5m37;
q5m37:
$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 m6huN;
t8SZ1:
XbRkE:
goto fHr7e;
atHrd:
}
goto eBfT0;
eBfT0:
dX8hQ:
goto sNsvd;
sNsvd:
WgFZQ:
goto KQKZR;
KQKZR:
}
goto gJBCv;
ZF1K1:
$levelsMapel = [];
goto U9o9p;
nFTGU:
$siswae = [];
goto gwOhA;
PIHWU:
$data["smt"] = $this->dashboard->getSemester();
goto HCnjh;
U5LIF:
$data["ekstras"] = $ektras;
goto omJ0U;
CMIkg:
$data = ["user" => $user, "judul" => "Input Nilai", "subjudul" => "Input Nilai Rapor", "setting" => $this->dashboard->getSetting()];
goto Jm9fz;
BkMVc:
$data["guru"] = $guru;
goto B7UsN;
Y3aMA:
$arrMapel = [];
goto CTTvU;
uIeIu:
$data["pts"] = $pts;
goto eqsk3;
K9fU_:
$smt = $this->dashboard->getSemesterActive();
goto e0uJg;
e0uJg:
$data["tp"] = $this->dashboard->getTahun();
goto esfQy;
Jm9fz:
$tp = $this->dashboard->getTahunActive();
goto K9fU_;
esfQy:
$data["tp_active"] = $tp;
goto PIHWU;
B7UsN:
$this->load->view("members/guru/templates/header", $data);
goto Cn6AH;
eqsk3:
$data["pas"] = $pas;
goto VYXHQ;
zUj4p:
$arrKelasEkstra = [];
goto TB67f;
moocx:
$data["kelas_mapel"] = $arrKelasMapel;
goto q9Smm;
lYWl5:
}
public function raporNilaiGuru($filter = null, $id_mapel = null)
{
goto f5lmE;
VzQYA:
$data["ekstra_selected"] = $id_mapel;
goto dd4hY;
QEBGj:
$dropMapel = $this->dropdown->getAllMapel();
goto WBMfh;
UIjso:
$kkm_ekstra = $setting;
goto Svb7b;
Nn5XB:
L4E8v:
goto A4hoG;
A4hoG:
$data["siswa"] = $siswas;
goto PeDlz;
L_iLH:
$nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto TGpSg;
g3k7y:
$this->load->view("members/guru/templates/header", $data);
goto WyMYm;
WyMYm:
$this->load->view("members/guru/rapor/nilai/nilaiguru");
goto P6Pme;
yR91V:
$guru_mapel = '';
goto L3vVS;
lP840:
ybaiG:
goto CwfK0;
bbuWR:
goto pD72k;
goto lP840;
AZkt5:
CGJOt:
goto Isjcg;
DBsNk:
$data["ekstra"] = $ret + $dropEskul;
goto uHJ3n;
p7Mh6:
fnZvd:
goto EOgbM;
Gwlny:
$siswa = $siswas[$i];
goto CC0MP;
Zdz7q:
$smt = $this->dashboard->getSemesterActive();
goto t0vAx;
dd4hY:
$data["mapel_selected"] = $id_mapel;
goto JBMKe;
bv2Kb:
$data["smt_active"] = $smt;
goto XjejS;
pBOdN:
$data["tp_active"] = $tp;
goto yDA1D;
yDA1D:
$data["smt"] = $this->dashboard->getSemester();
goto bv2Kb;
BzH0T:
UuVQy:
goto rYqak;
V9Jqj:
$ret[''] = "Pilih Eskul";
goto rR4S4;
TFJxi:
nzjbd:
goto TC_xO;
mJwuL:
$nilai = [];
goto FpHZT;
PeDlz:
$data["nilai"] = $nilai;
goto aP7p9;
TGpSg:
vOLBU:
goto Ns9Sm;
bygY3:
$siswa = $siswas[$i];
goto DjYEO;
pmAuh:
awkmp:
goto JzYmQ;
rgfPG:
Lzsw5:
goto AZkt5;
L3vVS:
foreach ($jabatan_guru as $jab) {
goto DA2RJ;
jdZKJ:
QWciw:
goto H8F1V;
H8F1V:
YdaNi:
goto t42p8;
DA2RJ:
foreach ($jab->mapel_kelas as $mk) {
goto boieU;
ys60v:
bbDNA:
goto HVRW7;
QJ7vN:
foreach ($mk["kelas_mapel"] as $km) {
goto Rrc1D;
LPIwb:
$guru_mapel = $jab->nama_guru;
goto WUi1M;
uht9z:
esbB5:
goto YMGJl;
WUi1M:
Pm53C:
goto uht9z;
Rrc1D:
if (!($km["kelas"] == $guru->wali_kelas)) {
goto Pm53C;
}
goto LPIwb;
YMGJl:
}
goto Coep6;
boieU:
if (!($mk["id_mapel"] == $id_mapel)) {
goto VXuId;
}
goto QJ7vN;
v0oVm:
VXuId:
goto ys60v;
Coep6:
pYNb1:
goto v0oVm;
HVRW7:
}
goto jdZKJ;
t42p8:
}
goto pmAuh;
PWCaV:
if (!($guru->wali_kelas != null)) {
goto CGJOt;
}
goto Sz81a;
R91gN:
$data["guru"] = $guru;
goto XodjG;
SWoCE:
$nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto BzH0T;
aP7p9:
$data["kkm"] = $kkm;
goto sgBBd;
h00bY:
foreach ($jabatan_guru as $jab) {
goto CFECC;
zhgRe:
SHV63:
goto zqAGN;
zqAGN:
l6389:
goto BzncG;
CFECC:
foreach ($jab->ekstra_kelas as $mk) {
goto teEjm;
Y0zgL:
jCghD:
goto EooU0;
pQA7G:
foreach ($mk["kelas_ekstra"] as $km) {
goto ubthc;
JEkyP:
miOiP:
goto aKRuJ;
cKSNo:
$guru_mapel = $jab->nama_guru;
goto JEkyP;
ubthc:
if (!($km["kelas"] == $guru->wali_kelas)) {
goto miOiP;
}
goto cKSNo;
aKRuJ:
RsrHw:
goto jW9oN;
jW9oN:
}
goto Y0zgL;
teEjm:
if (!($mk["id_ekstra"] == $id_mapel)) {
goto vZoap;
}
goto pQA7G;
gq7ca:
CzQq0:
goto vABlW;
EooU0:
vZoap:
goto gq7ca;
vABlW:
}
goto zhgRe;
BzncG:
}
goto NFBd5;
wsj61:
if (!($i < count($siswas))) {
goto R0APY;
}
goto Gwlny;
OXm3e:
$data = ["user" => $user, "judul" => "Semua Nilai", "subjudul" => "Semua Nilai Rapor", "setting" => $this->dashboard->getSetting()];
goto U9VCa;
F3q6N:
goto NDV9p;
goto pDC3X;
P6Pme:
$this->load->view("members/guru/templates/footer");
goto O0BMI;
sgBBd:
$data["kkm_ekstra"] = $kkm_ekstra;
goto GIcIk;
fknQQ:
foreach ($jabatan_guru as $jabatan) {
goto C01E_;
zeWvQ:
EMU0K:
goto lTbHT;
C01E_:
$jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas);
goto FqJZo;
FqJZo:
$jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas);
goto zeWvQ;
lTbHT:
}
goto p7Mh6;
ZVuQp:
$jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt);
goto fknQQ;
uHJ3n:
$data["filter"] = ['' => "Filter berdasarkan", "1" => "Mata Pelajaran", "2" => "Ekstrakurikuler"];
goto VzQYA;
JBMKe:
$data["filter_selected"] = $filter;
goto ZVuQp;
LS8eE:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto BMWmG;
U9VCa:
$tp = $this->dashboard->getTahunActive();
goto Zdz7q;
WBMfh:
$data["mapel"] = $ret + $dropMapel;
goto V9Jqj;
Yattl:
$siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt);
goto mJwuL;
DhPAp:
if (!($i < count($siswas))) {
goto ybaiG;
}
goto bygY3;
f5lmE:
$user = $this->ion_auth->user()->row();
goto OXm3e;
q5Qt8:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto SWoCE;
IOrpp:
pD72k:
goto DhPAp;
J_99A:
goto rbMW5;
goto TFJxi;
t0vAx:
$data["tp"] = $this->dashboard->getTahun();
goto pBOdN;
XodjG:
$ret[''] = "Pilih Mapel";
goto QEBGj;
d_RrT:
if ($setting->kkm_tunggal == "1") {
goto nzjbd;
}
goto oT0HM;
Sz81a:
$aspek = ["1", "2"];
goto r88wG;
THnj3:
NDV9p:
goto wsj61;
f0Bc9:
$kkm_ekstra = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "2");
goto J_99A;
NFBd5:
PNGRh:
goto LS8eE;
DjYEO:
$ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto L_iLH;
Svb7b:
rbMW5:
goto Yattl;
JzYmQ:
$i = 0;
goto THnj3;
rR4S4:
$dropEskul = $this->dropdown->getAllEkskul();
goto DBsNk;
pDC3X:
R0APY:
goto Nn5XB;
VwMSz:
$guru_mapel = '';
goto h00bY;
CwfK0:
goto L4E8v;
goto L1si1;
Ns9Sm:
$i++;
goto bbuWR;
FpHZT:
$arrKiKd[] = [];
goto PWCaV;
BMWmG:
$i = 0;
goto IOrpp;
oT0HM:
$kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "1");
goto f0Bc9;
Isjcg:
if ($filter == "1") {
goto BHVw7;
}
goto VwMSz;
rYqak:
$i++;
goto F3q6N;
GIcIk:
$data["guru_mapel"] = $guru_mapel;
goto q7ymE;
CC0MP:
$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 q5Qt8;
betr3:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto d_RrT;
q7ymE:
yqnTz:
goto g3k7y;
L1si1:
BHVw7:
goto yR91V;
EOgbM:
if (!($id_mapel != null)) {
goto yqnTz;
}
goto betr3;
TC_xO:
$kkm = $setting;
goto UIjso;
XjejS:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto R91gN;
r88wG:
foreach ($aspek as $asp) {
goto jc3lM;
vUbw2:
Gcuej:
goto W1nQZ;
W1nQZ:
$i++;
goto NsvO5;
btCxB:
$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 vUbw2;
SALuW:
rdsP1:
goto nv0Or;
NsvO5:
goto y_7fE;
goto SALuW;
nv0Or:
AwF6s:
goto lhiPR;
oAIWi:
y_7fE:
goto jg8hm;
zKWbz:
$no = $i + 1;
goto btCxB;
jg8hm:
if (!($i < 8)) {
goto rdsP1;
}
goto zKWbz;
jc3lM:
$i = 0;
goto oAIWi;
lhiPR:
}
goto rgfPG;
O0BMI:
}
public function raporCekNilai($filter = null, $id_mapel = null)
{
goto HGge1;
BtUST:
if (!($i < count($siswas))) {
goto mQxgL;
}
goto O3FXp;
ymHvp:
mQxgL:
goto Go1bu;
O7fjz:
if (!($i < count($siswas))) {
goto H4TAI;
}
goto mqS33;
wTUpz:
$nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto ORv9z;
Mdg1A:
$guru_mapel = '';
goto aOCSU;
LwSAQ:
foreach ($jabatan_guru as $jab) {
goto hS3BB;
lcPbk:
jqCPh:
goto UOx0P;
UOx0P:
lzNDK:
goto qowoJ;
hS3BB:
foreach ($jab->mapel_kelas as $mk) {
goto XCnkh;
XCnkh:
if (!($mk["id_mapel"] == $id_mapel)) {
goto aLYxF;
}
goto JQf__;
Xqv4f:
aLYxF:
goto ow3Xj;
ouZMg:
GXV_W:
goto Xqv4f;
JQf__:
foreach ($mk["kelas_mapel"] as $km) {
goto VfDmp;
yDhdk:
ekhMV:
goto wT6jB;
wT6jB:
d7ecQ:
goto I76tS;
VfDmp:
if (!($km["kelas"] == $guru->wali_kelas)) {
goto ekhMV;
}
goto wVeXE;
wVeXE:
$guru_mapel = $jab->nama_guru;
goto yDhdk;
I76tS:
}
goto ouZMg;
ow3Xj:
DziZX:
goto znGTh;
znGTh:
}
goto lcPbk;
qowoJ:
}
goto WHs_d;
q8GTq:
$this->load->view("members/guru/templates/header", $data);
goto FOAZL;
mED3J:
xTLIX:
goto XkSCq;
D0w6I:
jKeZI:
goto UgByh;
O3CqS:
$data["filter"] = ['' => "Filter berdasarkan", "1" => "Mata Pelajaran", "2" => "Ekstrakurikuler"];
goto yArYB;
ovksM:
$kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . $jenis);
goto E4o9e;
z0nde:
$jenis = $filter == "1" ? "1" : "2";
goto ovksM;
ORv9z:
uct2v:
goto P3d3b;
Yjfko:
$data["guru_mapel"] = $guru_mapel;
goto Xus44;
BSHlK:
HEOEZ:
goto aO9HZ;
ZfC30:
foreach ($aspek as $asp) {
goto AyWuU;
AyWuU:
$i = 0;
goto OpIie;
k3lXL:
KKyyd:
goto uK5fI;
zoIiT:
d7G7b:
goto k3lXL;
Gtc2z:
$no = $i + 1;
goto vJnzq;
vJnzq:
$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 Lx1dj;
Lx1dj:
GvlAV:
goto AZidD;
OpIie:
c2ay_:
goto KkFd5;
FAyhY:
goto c2ay_;
goto zoIiT;
AZidD:
$i++;
goto FAyhY;
KkFd5:
if (!($i < 8)) {
goto d7G7b;
}
goto Gtc2z;
uK5fI:
}
goto mED3J;
yA6hG:
$data = ["user" => $user, "judul" => "Semua Nilai", "subjudul" => "Semua Nilai Rapor", "setting" => $this->dashboard->getSetting(), "guru" => $guru];
goto TRdew;
W15Wi:
$data["smt_active"] = $smt;
goto WR3Bo;
kcSY6:
$ret[''] = "Pilih Eskul";
goto C5TDr;
aZ3Fs:
$i = 0;
goto tobHE;
zHPDE:
H4TAI:
goto AurVN;
d39oe:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto hCPf3;
mtU9A:
goto UBiLb;
goto zHPDE;
XkSCq:
TYxDX:
goto GC_1n;
fjgE2:
$data["ekstra"] = $ret + $dropEskul;
goto O3CqS;
KRlZw:
$data["mapel"] = $ret + $dropMapel;
goto kcSY6;
yArYB:
$data["ekstra_selected"] = $id_mapel;
goto Mz7UI;
zLGTA:
$this->load->view("members/guru/templates/footer");
goto lyh0y;
ns27T:
UBiLb:
goto O7fjz;
TDCTx:
if (!($guru->wali_kelas != null)) {
goto TYxDX;
}
goto Xz3F_;
TRdew:
$data["tp"] = $this->dashboard->getTahun();
goto pkYsD;
C5TDr:
$dropEskul = $this->dropdown->getAllEkskul();
goto fjgE2;
NUzMq:
$data["kkm"] = $kkm;
goto Yjfko;
bcpj2:
foreach ($jabatan_guru as $jabatan) {
goto Dkb60;
Dkb60:
$jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas);
goto xYxZN;
xYxZN:
$jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas);
goto J1IBC;
J1IBC:
c4lOJ:
goto f2Mtu;
f2Mtu:
}
goto jqM9Q;
P3d3b:
$i++;
goto mtU9A;
FSsXU:
if ($setting->kkm_tunggal == "1") {
goto uxGHZ;
}
goto z0nde;
NFk58:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto FSsXU;
RwbiF:
$nilai = [];
goto dYL0Y;
piy1o:
eQav0:
goto N5FPS;
SsKOq:
goto G5JQz;
goto ymHvp;
hCPf3:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto yA6hG;
dYL0Y:
$arrKiKd[] = [];
goto TDCTx;
aYkx5:
$dropMapel = $this->dropdown->getAllMapel();
goto KRlZw;
jNz_7:
$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 QH6W5;
AurVN:
oUvxT:
goto DCYLN;
mpyOy:
GHQd6:
goto dFPUn;
Xz3F_:
$aspek = ["1", "2"];
goto ZfC30;
tobHE:
G5JQz:
goto BtUST;
Go1bu:
goto oUvxT;
goto D0w6I;
HGge1:
$user = $this->ion_auth->user()->row();
goto g1Le3;
bn2DE:
$nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto BSHlK;
Ew7jI:
uxGHZ:
goto mX2Lq;
nJuSr:
$data["nilai"] = $nilai;
goto NUzMq;
fS3XB:
$smt = $this->dashboard->getSemesterActive();
goto dYggj;
O3FXp:
$siswa = $siswas[$i];
goto q2wg8;
Ze281:
$data["filter_selected"] = $filter;
goto bs_u9;
GC_1n:
if ($filter == "1") {
goto jKeZI;
}
goto Mdg1A;
vu9o2:
$data["smt"] = $this->dashboard->getSemester();
goto W15Wi;
E4o9e:
goto eQav0;
goto Ew7jI;
FOAZL:
$this->load->view("members/guru/rapor/nilai/periksa");
goto zLGTA;
k4cL9:
$i = 0;
goto ns27T;
QH6W5:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto wTUpz;
Mz7UI:
$data["mapel_selected"] = $id_mapel;
goto Ze281;
aO9HZ:
$i++;
goto SsKOq;
g1Le3:
$tp = $this->dashboard->getTahunActive();
goto fS3XB;
aOCSU:
foreach ($jabatan_guru as $jab) {
goto MYXOT;
gG2yJ:
pJw09:
goto MrANu;
MYXOT:
foreach ($jab->ekstra_kelas as $mk) {
goto Y_bSR;
bq4WP:
Ctatc:
goto VtzJu;
Y_bSR:
if (!($mk["id_ekstra"] == $id_mapel)) {
goto Ctatc;
}
goto J1BXz;
J1BXz:
foreach ($mk["kelas_ekstra"] as $km) {
goto xi09W;
ZDu2h:
yHIBK:
goto B2VsF;
FvVRW:
xqd58:
goto ZDu2h;
AC33O:
$guru_mapel = $jab->nama_guru;
goto FvVRW;
xi09W:
if (!($km["kelas"] == $guru->wali_kelas)) {
goto xqd58;
}
goto AC33O;
B2VsF:
}
goto yvbB1;
yvbB1:
aPkml:
goto bq4WP;
VtzJu:
ZvsaC:
goto vXG2y;
vXG2y:
}
goto gG2yJ;
MrANu:
O1mZr:
goto ECgtK;
ECgtK:
}
goto mpyOy;
dFPUn:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto aZ3Fs;
mqS33:
$siswa = $siswas[$i];
goto jNz_7;
bs_u9:
$jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt);
goto bcpj2;
dYggj:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto d39oe;
pkYsD:
$data["tp_active"] = $tp;
goto vu9o2;
mX2Lq:
$kkm = $setting;
goto piy1o;
WHs_d:
M3hyf:
goto k4cL9;
RcO6J:
if (!($id_mapel != null)) {
goto sKRWB;
}
goto NFk58;
WR3Bo:
$ret[''] = "Pilih Mapel";
goto aYkx5;
q2wg8:
$ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto bn2DE;
UgByh:
$guru_mapel = '';
goto LwSAQ;
jqM9Q:
g2K5p:
goto RcO6J;
DCYLN:
$data["siswa"] = $siswas;
goto nJuSr;
N5FPS:
$siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt);
goto RwbiF;
Xus44:
sKRWB:
goto q8GTq;
lyh0y:
}
public function inputHarian($id_mapel, $id_kelas)
{
goto Z_ti2;
Ry47C:
$this->load->view("members/guru/templates/header", $data);
goto CXwgc;
hkwDk:
$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 DBOs3;
MUh9d:
if (!($i < count($siswas))) {
goto Ya0Kz;
}
goto C5yfx;
gWY8j:
$i = 0;
goto ls6DE;
cW5eg:
$data["tp"] = $this->dashboard->getTahun();
goto rlpHy;
DBOs3:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto XhjQS;
g2iQN:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto Sr7wk;
AdOZu:
dK8CV:
goto Tj4c7;
YHJKa:
$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 cW5eg;
T5jbs:
$kelas = [];
goto OAE31;
CXwgc:
$this->load->view("members/guru/rapor/nilai/harian");
goto ckU1b;
vOe9R:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto FB4iX;
q6L0L:
$arrKiKd[] = [];
goto ZuGmK;
ckU1b:
$this->load->view("members/guru/templates/footer");
goto qJyxG;
Sy1I8:
s4Vzm:
goto vOe9R;
lvMEB:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto lFW_p;
FlYK2:
$data["smt_active"] = $smt;
goto lrgtf;
OAE31:
foreach ($mapels as $m) {
goto PSsXb;
cXOm6:
$mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel];
goto FNz0F;
jU0AR:
foreach ($m->kelas_mapel as $kls) {
goto VfcSM;
VfcSM:
if (!($kls->kelas === $id_kelas)) {
goto KB711;
}
goto ISbB1;
XlSLW:
KB711:
goto jOQwA;
jOQwA:
VVK95:
goto cAjDO;
ISbB1:
$kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto XlSLW;
cAjDO:
}
goto Mu3z1;
Mu3z1:
CZWrG:
goto aNotZ;
PSsXb:
if (!($m->id_mapel === $id_mapel)) {
goto vldAC;
}
goto cXOm6;
aNotZ:
Vpwvt:
goto tJwT5;
FNz0F:
vldAC:
goto jU0AR;
tJwT5:
}
goto Sy1I8;
XhjQS:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto eUufG;
i29Ij:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto g2iQN;
Sr7wk:
$mapel = '';
goto T5jbs;
Z_ti2:
$user = $this->ion_auth->user()->row();
goto ZdM7v;
UmlS4:
foreach ($aspek as $asp) {
goto AcH6o;
bxcVe:
guv2x:
goto udUER;
udUER:
if (!($i < 8)) {
goto FGFhw;
}
goto plBMb;
AcH6o:
$i = 0;
goto bxcVe;
LBZJ5:
$i++;
goto tf_lt;
tf_lt:
goto guv2x;
goto TSGxF;
OnpE0:
$r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp - 1, $smt->id_smt);
goto uaQ3M;
TSGxF:
FGFhw:
goto VNziC;
plBMb:
$no = $i + 1;
goto nLMcX;
VNziC:
U8kqS:
goto jBrWR;
VK0RM:
$arrKiKd[$asp][$id_mapel . $id_kelas . $asp . $no] = $r;
goto HM2V6;
d13_w:
if (!($r == null)) {
goto TJdEi;
}
goto OnpE0;
nLMcX:
$r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp, $smt->id_smt);
goto d13_w;
HM2V6:
glGaa:
goto LBZJ5;
uaQ3M:
TJdEi:
goto VK0RM;
jBrWR:
}
goto AdOZu;
DSZhv:
pOhoT:
goto p1YzP;
ls6DE:
OPd0y:
goto MUh9d;
JBg9Y:
if (!($setting != null)) {
goto pgZ_U;
}
goto YEn3b;
VS_h5:
Ya0Kz:
goto lvMEB;
ehkBN:
$smt = $this->dashboard->getSemesterActive();
goto UD9bn;
UD9bn:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto i29Ij;
FB4iX:
$nilai = [];
goto gWY8j;
eUufG:
raLkG:
goto kPfuK;
C5yfx:
$siswa = $siswas[$i];
goto hkwDk;
Ux4NU:
$data["setting_rapor"] = $setting;
goto Ry47C;
lrgtf:
$data["kikd"] = $arrKiKd;
goto Ux4NU;
lFW_p:
$kkm = null;
goto JBg9Y;
Tj4c7:
gIhoD:
goto YHJKa;
ZdM7v:
$tp = $this->dashboard->getTahunActive();
goto ehkBN;
K_19b:
pgZ_U:
goto q6L0L;
rlpHy:
$data["tp_active"] = $tp;
goto DGSOV;
ZuGmK:
if (!($id_kelas != null)) {
goto gIhoD;
}
goto CPKEk;
kPfuK:
$i++;
goto NcOzs;
PpG_2:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto M1W_j;
p1YzP:
$kkm = $setting;
goto W5hPZ;
W5hPZ:
afS9o:
goto K_19b;
YEn3b:
if ($setting->kkm_tunggal == "1") {
goto pOhoT;
}
goto PpG_2;
DGSOV:
$data["smt"] = $this->dashboard->getSemester();
goto FlYK2;
NcOzs:
goto OPd0y;
goto VS_h5;
CPKEk:
$aspek = ["1", "2"];
goto UmlS4;
M1W_j:
goto afS9o;
goto DSZhv;
qJyxG:
}
public function downloadTemplateHarian($id_mapel, $id_kelas)
{
goto MJO4R;
ntleK:
$no_kik = [];
goto U71HV;
zRQfn:
$k3 = [];
goto LkdYb;
K6wZg:
$k7[] = $nilai->k7;
goto KK0KN;
uBDfV:
$no[] = $i + 1;
goto mJzP_;
mWkLG:
$params = ["[no]" => $no, "[nisn]" => $nisn, "[nama]" => $nama, "[p1]" => $p1, "[p2]" => $p2, "[p3]" => $p3, "[p4]" => $p4, "[p5]" => $p5, "[p6]" => $p6, "[p7]" => $p7, "[p8]" => $p8, "[k1]" => $k1, "[k2]" => $k2, "[k3]" => $k3, "[k4]" => $k4, "[k5]" => $k5, "[k6]" => $k6, "[k7]" => $k7, "[k8]" => $k8, "[nop]" => $no_kip, "[kodep]" => $kode_kip, "[pengetahuan]" => $isi_kip, "[nok]" => $no_kik, "[kodek]" => $kode_kik, "[keterampilan]" => $isi_kik, "{mapel}" => $mapel->kode];
goto b92Gc;
zG2Hy:
$k2 = [];
goto zRQfn;
b92Gc:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto qNUFx;
LK6KF:
$k8 = [];
goto GEKj1;
rLfx7:
$p8[] = $nilai->p8;
goto cfxSS;
dhJVw:
$k1 = [];
goto zG2Hy;
kAqvd:
$kikds = $this->rapor->getKikdMapelKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt);
goto ntleK;
KPoOa:
if (!($i < count($siswas))) {
goto qWLYR;
}
goto rwkJH;
KMTPh:
$p6 = [];
goto JX3Ud;
lWov9:
$kode_kip[] = "P1";
goto DCSIF;
a9roH:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto n9KJM;
sL2mj:
$nisn = [];
goto IeoJ3;
QLEqj:
foreach ($kikds as $ki) {
goto YEzzh;
YEzzh:
if ($ki->aspek == 1) {
goto HGMcQ;
}
goto QVT6c;
FoJtd:
goto beBEQ;
goto a95Nx;
wBq3k:
$isi_kip[] = $ki->materi_kikd;
goto E6CY7;
IRw3L:
$nn = substr($ki->id_kikd, -1);
goto K_wH3;
QVT6c:
$nn = substr($ki->id_kikd, -1);
goto X9Yqc;
X9Yqc:
$no_kik[] = $nn;
goto Xm5LT;
SaHnY:
$kode_kip[] = "P" . $nn;
goto wBq3k;
E6CY7:
beBEQ:
goto qneD0;
a95Nx:
HGMcQ:
goto IRw3L;
DEy20:
$isi_kik[] = $ki->materi_kikd;
goto FoJtd;
K_wH3:
$no_kip[] = $nn;
goto SaHnY;
Xm5LT:
$kode_kik[] = "K" . $nn;
goto DEy20;
qneD0:
xZZxk:
goto SzV51;
SzV51:
}
goto fH7rS;
L_AlP:
DsKSM:
goto kAqvd;
MJO4R:
$tp = $this->dashboard->getTahunActive();
goto h6ig5;
N4Tns:
$kode_kik[] = "K1";
goto BeIaa;
CHJOb:
$no = [];
goto sL2mj;
U78vI:
$nilai = $nilais[$siswa->id_siswa];
goto h4DKT;
n9KJM:
ilWxw:
goto PfPxB;
piV_9:
$mapel = $this->master->getMapelById($id_mapel, true);
goto PzBdk;
jrvBL:
if (!(count($no_kik) == 0)) {
goto yGnCO;
}
goto rC8FA;
G9g5P:
$no_kip = [];
goto LA_cx;
LA_cx:
$kode_kip = [];
goto mUQTw;
iceNP:
RV0no:
goto nHj2P;
rwkJH:
$siswa = $siswas[$i];
goto BsfJz;
JM9dU:
goto VQsee;
goto L_AlP;
UWe9F:
$fileName = "Nilai_Harian " . $mapel->kode . " " . $kelas[$id_kelas] . ".xlsx";
goto CHJOb;
LkdYb:
$k4 = [];
goto TxdIw;
LcehZ:
$p6[] = $nilai->p6;
goto wDK07;
sJdIo:
$p4[] = $nilai->p4;
goto nIZ44;
XbZ2S:
$no_kip[] = 1;
goto lWov9;
Ee_Y3:
$k3[] = $nilai->k3;
goto DXorY;
ErsXS:
$isi_kik = [];
goto G9g5P;
sGssX:
$p3[] = $nilai->p3;
goto sJdIo;
BeIaa:
$isi_kik[] = "Praktik/Portofolio/Proyek yang dinilai (lihat tabel KATA KERJA sebelah kanan)";
goto QfpaI;
U71HV:
$kode_kik = [];
goto ErsXS;
ZDtcE:
$k2[] = $nilai->k2;
goto Ee_Y3;
K6kjH:
$p8 = [];
goto dhJVw;
h4DKT:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto uBDfV;
bVBO3:
$p4 = [];
goto pXmU6;
mJzP_:
$nisn[] = $no_induk;
goto hZJj1;
BsfJz:
$dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "p6" => '', "p7" => '', "p8" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => '', "k6" => '', "k7" => '', "k8" => ''];
goto BpBh_;
f3KiW:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto SoQGf;
KK0KN:
$k8[] = $nilai->k8;
goto iceNP;
txsT1:
$k5[] = $nilai->k5;
goto M7ecT;
h6ig5:
$smt = $this->dashboard->getSemesterActive();
goto f3KiW;
PzBdk:
$template = "./uploads/import/format/template_harian.xlsx";
goto UWe9F;
JX3Ud:
$p7 = [];
goto K6kjH;
zZPvV:
M0JAl:
goto KPoOa;
hDnPL:
VQsee:
goto qjLap;
fH7rS:
n5jOb:
goto oqPMM;
pXmU6:
$p5 = [];
goto KMTPh;
p9qAd:
$p2 = [];
goto YTn25;
nHj2P:
$i++;
goto JM9dU;
TxdIw:
$k5 = [];
goto jiYzs;
hZJj1:
$nama[] = $siswa->nama;
goto Uthoi;
VTbr5:
$p1 = [];
goto p9qAd;
qjLap:
if (!($i < count($siswas))) {
goto DsKSM;
}
goto jb10Y;
gbKK7:
goto M0JAl;
goto rZ_Yu;
KQhKE:
$p2[] = $nilai->p2;
goto sGssX;
Cq8OP:
$k7 = [];
goto LK6KF;
DXorY:
$k4[] = $nilai->k4;
goto txsT1;
bBDX_:
pVG4A:
goto jrvBL;
DCSIF:
$isi_kip[] = "Materi yang dinilai (lihat tabel KATA KERJA sebelah kanan)";
goto bBDX_;
mUQTw:
$isi_kip = [];
goto QLEqj;
oqPMM:
if (!(count($no_kip) == 0)) {
goto pVG4A;
}
goto XbZ2S;
GEKj1:
$i = 0;
goto hDnPL;
nIZ44:
$p5[] = $nilai->p5;
goto LcehZ;
wDK07:
$p7[] = $nilai->p7;
goto rLfx7;
swbwL:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto piV_9;
BpBh_:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto a9roH;
rC8FA:
$no_kik[] = 1;
goto N4Tns;
IeoJ3:
$nama = [];
goto VTbr5;
jiYzs:
$k6 = [];
goto Cq8OP;
SoQGf:
$nilais = [];
goto fAI6d;
QfpaI:
yGnCO:
goto mWkLG;
rZ_Yu:
qWLYR:
goto swbwL;
jb10Y:
$siswa = $siswas[$i];
goto U78vI;
YTn25:
$p3 = [];
goto bVBO3;
cfxSS:
$k1[] = $nilai->k1;
goto ZDtcE;
Uthoi:
$p1[] = $nilai->p1;
goto KQhKE;
M7ecT:
$k6[] = $nilai->k6;
goto K6wZg;
PfPxB:
$i++;
goto gbKK7;
fAI6d:
$i = 0;
goto zZPvV;
qNUFx:
}
public function uploadHarian($id_mapel, $id_kelas)
{
goto wCGkj;
NrLko:
$kikdk = [];
goto f8Dfd;
yGZD9:
$error = $this->upload->display_errors();
goto jtvjL;
lqpk3:
$this->load->library("upload", $config);
goto CS4CH;
XHT9c:
$tp = $this->dashboard->getTahunActive();
goto YeWoR;
YeWoR:
$smt = $this->dashboard->getSemesterActive();
goto rhEw1;
rhEw1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto PKf2B;
o2RMN:
unlink($file);
goto gR_ML;
dkG9k:
$file = $this->upload->data("full_path");
goto qcq5A;
qcq5A:
$ext = $this->upload->data("file_ext");
goto GFEs2;
qSSSf:
zryHC:
goto POkpq;
f8Dfd:
$readed = 0;
goto oO2w1;
MFS0a:
$config["max_size"] = 2048;
goto K0fZf;
SXqAz:
ya77d:
goto o2RMN;
clvjU:
$this->db->trans_start();
goto S38bg;
oWMfW:
echo json_encode($updated);
goto o0go5;
wCGkj:
$config["upload_path"] = "./uploads/import/";
goto ytieu;
oO2w1:
foreach ($siswas as $siswa) {
goto cSrcP;
QxRTs:
if (!($nok != '')) {
goto pjG5C;
}
goto vK652;
wcGNn:
AmW48:
goto KsAb9;
qW9kD:
$i++;
goto uNr0X;
vK652:
$kikdk[] = ["id_kikd" => $id_mapel . $id_kelas . "2" . $nok, "id_mapel_kelas" => $id_mapel . $id_kelas, "aspek" => 2, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $sheetData[$i][26] != null ? strip_tags($sheetData[$i][26]) : ''];
goto UVYsJ;
YMBf2:
Iv6Mb:
goto igVxL;
WdzG3:
hIzK7:
goto nAO47;
BJNH7:
if (!($sheetData[$i][0] != null)) {
goto AmW48;
}
goto c4zW7;
uNr0X:
goto hIzK7;
goto tqM6y;
CxYX9:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto q8U85;
KfBu9:
if (!($nop != '')) {
goto g0Btc;
}
goto hbgbA;
KsAb9:
qc1iu:
goto qW9kD;
q8U85:
if (!($no_induk == $nisn)) {
goto HTjRF;
}
goto knGfZ;
c4zW7:
$readed++;
goto ZuqDO;
vZHzd:
HTjRF:
goto v2nq9;
XR3KY:
g0Btc:
goto Bq3Ur;
v2nq9:
$nop = $sheetData[$i][20];
goto KfBu9;
tqM6y:
rtFHb:
goto YMBf2;
knGfZ:
$datas[] = ["id_nilai_harian" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $siswa->id_siswa, "id_mapel" => $id_mapel, "id_kelas" => $id_kelas, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "p1" => $sheetData[$i][3], "p2" => $sheetData[$i][4], "p3" => $sheetData[$i][5], "p4" => $sheetData[$i][6], "p5" => $sheetData[$i][7], "p6" => $sheetData[$i][8], "p7" => $sheetData[$i][9], "p8" => $sheetData[$i][10], "k1" => $sheetData[$i][11], "k2" => $sheetData[$i][12], "k3" => $sheetData[$i][13], "k4" => $sheetData[$i][14], "k5" => $sheetData[$i][15], "k6" => $sheetData[$i][16], "k7" => $sheetData[$i][17], "k8" => $sheetData[$i][18]];
goto vZHzd;
UVYsJ:
pjG5C:
goto wcGNn;
ZuqDO:
$nisn = $sheetData[$i][1];
goto CxYX9;
nAO47:
if (!($i < count($sheetData))) {
goto rtFHb;
}
goto BJNH7;
cSrcP:
$i = 1;
goto WdzG3;
Bq3Ur:
$nok = $sheetData[$i][24];
goto QxRTs;
hbgbA:
$kikdp[] = ["id_kikd" => $id_mapel . $id_kelas . "1" . $nop, "id_mapel_kelas" => $id_mapel . $id_kelas, "aspek" => 1, "id_tp" => $tp->id_tp, "id_smt" => $smt->id_smt, "materi_kikd" => $sheetData[$i][22] != null ? strip_tags($sheetData[$i][22]) : ''];
goto XR3KY;
igVxL:
}
goto SXqAz;
ZV_P4:
foreach ($kikdp as $kip) {
goto P9Ct2;
X83wu:
Fz5Ld:
goto s_ptH;
Er4iM:
$this->db->replace("rapor_kikd", $kip);
goto X83wu;
P9Ct2:
if (!($kip != null)) {
goto Fz5Ld;
}
goto Er4iM;
s_ptH:
REItB:
goto HbfYj;
HbfYj:
}
goto qSSSf;
jMefp:
$datas = [];
goto M5hRD;
K0fZf:
$config["encrypt_name"] = true;
goto lqpk3;
yIp9n:
PcMd7:
goto yGZD9;
qGIaq:
QKPiX:
goto y2Viq;
gR_ML:
$updated = 0;
goto clvjU;
xs4F6:
$this->db->trans_complete();
goto oWMfW;
y2Viq:
VG51q:
goto XHT9c;
IWk6j:
a7Lvi:
goto fShF7;
POkpq:
foreach ($kikdk as $kik) {
goto AC_m4;
Uc4sK:
$this->db->replace("rapor_kikd", $kik);
goto nEnbu;
AC_m4:
if (!($kik != null)) {
goto MYWsp;
}
goto Uc4sK;
nEnbu:
MYWsp:
goto GksM6;
GksM6:
xyb4P:
goto Ia1tQ;
Ia1tQ:
}
goto KBS6C;
M5hRD:
$kikdp = [];
goto NrLko;
jtvjL:
echo $error;
goto ILJGV;
U0A58:
RODuw:
goto ZV_P4;
PKf2B:
$spreadsheet = $reader->load($file);
goto ZRhCo;
ytieu:
$config["allowed_types"] = "xls|xlsx|csv";
goto MFS0a;
ILJGV:
die;
goto IWk6j;
GFEs2:
switch ($ext) {
case ".xlsx":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto VG51q;
case ".xls":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto VG51q;
case ".csv":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto VG51q;
default:
echo "unknown file ext";
die;
}
goto qGIaq;
o0go5:
goto a7Lvi;
goto yIp9n;
CS4CH:
if (!$this->upload->do_upload("upload_file")) {
goto PcMd7;
}
goto dkG9k;
KBS6C:
jb198:
goto xs4F6;
S38bg:
foreach ($datas as $data) {
goto JwHxp;
JwHxp:
$update = $this->db->replace("rapor_nilai_harian", $data);
goto pxAxN;
w1tdh:
$updated++;
goto mKEJE;
jNsRb:
yw2lX:
goto DJtq6;
pxAxN:
if (!$update) {
goto Heqam;
}
goto w1tdh;
mKEJE:
Heqam:
goto jNsRb;
DJtq6:
}
goto U0A58;
ZRhCo:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto jMefp;
fShF7:
}
public function importHarian()
{
goto JK04x;
C4fDl:
vZVcM:
goto BUyXo;
BUyXo:
$this->db->trans_complete();
goto ERjzO;
efUn9:
foreach ((array) $posts as $data) {
goto ivhWN;
K9mxX:
caHbE:
goto Ub0CJ;
OOHCJ:
$updated++;
goto XXtS5;
VEaV5:
if (!$update) {
goto Z2sTG;
}
goto OOHCJ;
XXtS5:
Z2sTG:
goto K9mxX;
ivhWN:
$update = $this->db->replace("rapor_nilai_harian", $data);
goto VEaV5;
Ub0CJ:
}
goto C4fDl;
ZIPEt:
$this->db->trans_start();
goto efUn9;
ku6sn:
$this->output_json($data);
goto d2KdN;
JK04x:
$posts = $this->input->post("siswa", true);
goto oZJ2x;
ERjzO:
$data["updated"] = $updated;
goto ku6sn;
oZJ2x:
$updated = 0;
goto ZIPEt;
d2KdN:
}
public function inputPts($id_mapel, $id_kelas)
{
goto W6pJq;
rJD4B:
$this->load->view("members/guru/rapor/nilai/pts");
goto oaXKn;
r9gOU:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto BaihH;
VpcQK:
Ul23c:
goto ueMgx;
EVCtY:
foreach ($mapels as $m) {
goto Itlf5;
iRs4Y:
VezO8:
goto yv66z;
Itlf5:
if (!($m->id_mapel === $id_mapel)) {
goto FNTCS;
}
goto DTa25;
ZTdVJ:
FNTCS:
goto xNcat;
xNcat:
foreach ($m->kelas_mapel as $kls) {
goto eFo0K;
ZWTmg:
$kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto vsev2;
eFo0K:
if (!($kls->kelas === $id_kelas)) {
goto g7dz6;
}
goto ZWTmg;
vsev2:
g7dz6:
goto xxs5n;
xxs5n:
tnSqZ:
goto YETE0;
YETE0:
}
goto iRs4Y;
DTa25:
$mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel];
goto ZTdVJ;
yv66z:
Zhj4O:
goto v816t;
v816t:
}
goto UZJ7g;
C1z_Y:
LfVZT:
goto bFhtO;
WHkkh:
if (!($setting != null)) {
goto Ul23c;
}
goto F9buP;
aGWBf:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto ROAjj;
PhRjV:
$data["tp"] = $this->dashboard->getTahun();
goto RbHM0;
oaXKn:
$this->load->view("members/guru/templates/footer");
goto ylJuX;
ZJOkH:
$this->load->view("members/guru/templates/header", $data);
goto rJD4B;
vDAq6:
$i = 0;
goto kFtp5;
DXJcg:
$ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto u6ZYt;
uE0Em:
$kkm = $setting;
goto X1rn4;
f9NWS:
$kkm = null;
goto WHkkh;
u6ZYt:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto nruKE;
F9buP:
if ($setting->kkm_tunggal == "1") {
goto NqNUf;
}
goto r9gOU;
qwR9T:
$tp = $this->dashboard->getTahunActive();
goto Zmlly;
TjJMp:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto J1ojB;
W6pJq:
$user = $this->ion_auth->user()->row();
goto qwR9T;
N19qb:
$data["smt"] = $this->dashboard->getSemester();
goto WawsQ;
kFtp5:
Jf2wu:
goto eUWvf;
UZJ7g:
KtOca:
goto aGWBf;
J1ojB:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto U2s17;
gUTfo:
goto Jf2wu;
goto C1z_Y;
FCPaW:
$kelas = [];
goto EVCtY;
ueMgx:
$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 PhRjV;
BaihH:
goto Itzld;
goto BYDv7;
zT3FU:
$data["setting_rapor"] = $setting;
goto ZJOkH;
WawsQ:
$data["smt_active"] = $smt;
goto zT3FU;
xrKcW:
$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 DXJcg;
nruKE:
Y1Dek:
goto LoJR5;
U2s17:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto UzXQu;
ROAjj:
$nilai = [];
goto vDAq6;
eUWvf:
if (!($i < count($siswas))) {
goto LfVZT;
}
goto rzWfm;
LoJR5:
$i++;
goto gUTfo;
Zmlly:
$smt = $this->dashboard->getSemesterActive();
goto TjJMp;
bFhtO:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto f9NWS;
RbHM0:
$data["tp_active"] = $tp;
goto N19qb;
rzWfm:
$siswa = $siswas[$i];
goto xrKcW;
X1rn4:
Itzld:
goto VpcQK;
UzXQu:
$mapel = '';
goto FCPaW;
BYDv7:
NqNUf:
goto uE0Em;
ylJuX:
}
public function downloadTemplatePts($id_mapel, $id_kelas)
{
goto YLI_t;
V3aSl:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto i0zbJ;
M0iOx:
$i = 0;
goto TGA2R;
Eshtv:
KZwCP:
goto BPjcM;
BPjcM:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto KgoTF;
smtrp:
$nisn[] = $no_induk;
goto pNDYE;
lMgb8:
if (!($i < count($siswas))) {
goto KZwCP;
}
goto sKyRy;
rUh_R:
$siswa = $siswas[$i];
goto kWwUK;
CF2mg:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto Q4wX6;
pNDYE:
$nama[] = $siswa->nama;
goto fbLFf;
Y3Dna:
$nama = [];
goto mzNgN;
cwuKE:
$no[] = $i + 1;
goto smtrp;
KgoTF:
$mapel = $this->master->getMapelById($id_mapel, true);
goto xDwbc;
DqOkV:
D4PTv:
goto drx1u;
NVjPD:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto tHU1C;
i0zbJ:
NrjKa:
goto GP89T;
GP89T:
$i++;
goto vFbBl;
e1TBb:
DgAgD:
goto k7EjX;
YLI_t:
$tp = $this->dashboard->getTahunActive();
goto mw7zd;
CR74C:
goto DgAgD;
goto DqOkV;
fbLFf:
$p1[] = $nilai->nilai;
goto hG_qL;
tHU1C:
$nilais = [];
goto M0iOx;
hG_qL:
xjKkC:
goto briLq;
kWwUK:
$nilai = $nilais[$siswa->id_siswa];
goto Dbnvk;
krb2O:
$i = 0;
goto e1TBb;
Dbnvk:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto cwuKE;
XNClh:
$dummyNilai = ["nilai" => ''];
goto RbHe_;
k7EjX:
if (!($i < count($siswas))) {
goto D4PTv;
}
goto rUh_R;
xDwbc:
$template = "./uploads/import/format/template_pts.xlsx";
goto Vqt_1;
vFbBl:
goto yd2zi;
goto Eshtv;
mw7zd:
$smt = $this->dashboard->getSemesterActive();
goto NVjPD;
drx1u:
$params = ["{mapel}" => $mapel->kode, "{kelas}" => $kelas[$id_kelas], "[no]" => $no, "[nisn]" => $nisn, "[nama]" => $nama, "[nilai]" => $p1];
goto CF2mg;
gZ28g:
$no = [];
goto hkmP9;
sKyRy:
$siswa = $siswas[$i];
goto XNClh;
RbHe_:
$ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto V3aSl;
briLq:
$i++;
goto CR74C;
hkmP9:
$nisn = [];
goto Y3Dna;
mzNgN:
$p1 = [];
goto krb2O;
Vqt_1:
$fileName = "Nilai_PTS " . $mapel->kode . " " . $kelas[$id_kelas] . ".xlsx";
goto gZ28g;
TGA2R:
yd2zi:
goto lMgb8;
Q4wX6:
}
public function uploadPts($id_mapel, $id_kelas)
{
goto ZPW5D;
wZ5vw:
keVUW:
goto jzvNX;
z4KdR:
$config["allowed_types"] = "xls|xlsx|csv";
goto ZqUv6;
ySBQI:
DfBKI:
goto NA8sB;
yAyVs:
foreach ($datas as $data) {
goto SIenk;
lQEXT:
if (!$update) {
goto UNlpV;
}
goto rKgm2;
IfsuO:
UNlpV:
goto QGqSQ;
rKgm2:
$updated++;
goto IfsuO;
QGqSQ:
SgK2a:
goto yv1b2;
SIenk:
$update = $this->db->replace("rapor_nilai_pts", $data);
goto lQEXT;
yv1b2:
}
goto wZ5vw;
Wmf8W:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto k2qOZ;
x8lh6:
$ext = $this->upload->data("file_ext");
goto ifJVX;
RPexk:
echo $error;
goto ywk5N;
MCOvM:
$readed = 0;
goto cASLZ;
gjVAP:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto ryMg3;
TwEbN:
ceLe1:
goto dRwa3;
ywk5N:
die;
goto hC1Rf;
jzvNX:
echo json_encode($updated);
goto Edm3q;
CnVt_:
$updated = 0;
goto yAyVs;
ZPW5D:
$config["upload_path"] = "./uploads/import/";
goto z4KdR;
KGcH6:
if (!$this->upload->do_upload("upload_file")) {
goto Oi5z2;
}
goto zh7Kc;
ryMg3:
$datas = [];
goto MCOvM;
WU6bl:
$smt = $this->dashboard->getSemesterActive();
goto Wmf8W;
zh7Kc:
$file = $this->upload->data("full_path");
goto x8lh6;
MIxFJ:
$error = $this->upload->display_errors();
goto RPexk;
KpgHk:
Oi5z2:
goto MIxFJ;
NA8sB:
o6iRm:
goto ZP1l7;
hC1Rf:
rYVUR:
goto DDPO5;
ifJVX:
switch ($ext) {
case ".xlsx":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto o6iRm;
case ".xls":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto o6iRm;
case ".csv":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto o6iRm;
default:
echo "unknown file ext";
die;
}
goto ySBQI;
Edm3q:
goto rYVUR;
goto KpgHk;
YAUFy:
$config["encrypt_name"] = true;
goto Vfvcx;
k2qOZ:
$spreadsheet = $reader->load($file);
goto gjVAP;
ZP1l7:
$tp = $this->dashboard->getTahunActive();
goto WU6bl;
Vfvcx:
$this->load->library("upload", $config);
goto KGcH6;
cASLZ:
foreach ($siswas as $siswa) {
goto ZXBOB;
mP4LT:
gmvAs:
goto EfkRW;
j5l_s:
$readed++;
goto iVtob;
VRxBe:
QWqEw:
goto L2bII;
STyIW:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto vdLuj;
sNe0m:
qrHLK:
goto RF8r3;
fgpmk:
l_GAm:
goto gdvQ3;
i7TYA:
goto gmvAs;
goto VRxBe;
EfkRW:
if (!($i < count($sheetData))) {
goto QWqEw;
}
goto IJx3g;
gdvQ3:
SmHHs:
goto sNe0m;
rFxEW:
$datas[] = ["id_nilai_pts" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $siswa->id_siswa, "id_mapel" => $id_mapel, "id_kelas" => $id_kelas, "nilai" => $sheetData[$i][3]];
goto fgpmk;
IJx3g:
if (!($sheetData[$i][0] != null)) {
goto SmHHs;
}
goto j5l_s;
ZXBOB:
$i = 1;
goto mP4LT;
RF8r3:
$i++;
goto i7TYA;
L2bII:
nlsDZ:
goto xBeTU;
vdLuj:
if (!($no_induk == $nisn)) {
goto l_GAm;
}
goto rFxEW;
iVtob:
$nisn = $sheetData[$i][1];
goto STyIW;
xBeTU:
}
goto TwEbN;
dRwa3:
unlink($file);
goto CnVt_;
ZqUv6:
$config["max_size"] = 2048;
goto YAUFy;
DDPO5:
}
public function importPts()
{
goto zg010;
HwiV_:
A5CD5:
goto iQN2H;
GHh3n:
$this->db->trans_start();
goto ACleH;
x_yUn:
$updated = 0;
goto GHh3n;
ACleH:
foreach ($inputs as $data) {
goto LoekP;
ao13T:
SCHWz:
goto MvFxo;
PT_T1:
fS831:
goto ao13T;
I2bkR:
$updated++;
goto PT_T1;
LoekP:
$update = $this->db->replace("rapor_nilai_pts", $data);
goto p8g9B;
p8g9B:
if (!$update) {
goto fS831;
}
goto I2bkR;
MvFxo:
}
goto HwiV_;
iQN2H:
$this->db->trans_complete();
goto R3Mle;
R3Mle:
echo json_encode($updated);
goto kRpuO;
zg010:
$inputs = $this->input->post("siswa", true);
goto x_yUn;
kRpuO:
}
public function inputPas($id_mapel, $id_kelas)
{
goto b9i77;
tc5un:
F4UzJ:
goto ScuYt;
V9fQY:
K3ksO:
goto nTPTk;
yOjGq:
zcKGg:
goto c6qEy;
duO67:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto jYeMI;
CGFc6:
$tp = $this->dashboard->getTahunActive();
goto JXKrP;
i989A:
$dummyNilai = ["nhar" => '', "npts" => '', "npas" => ''];
goto ZIVuR;
eMW8x:
$data["tp"] = $this->dashboard->getTahun();
goto lw2rm;
lkNrb:
$this->load->view("members/guru/templates/header", $data);
goto syhaO;
b9i77:
$user = $this->ion_auth->user()->row();
goto CGFc6;
Cd2Tf:
$siswa = $siswas[$i];
goto i989A;
kqDA7:
HZKKf:
goto RvMW9;
ScuYt:
UUBro:
goto tjVfM;
SX5Lt:
$data["smt"] = $this->dashboard->getSemester();
goto ZB1EE;
tjVfM:
$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 eMW8x;
xxWQR:
if ($setting->kkm_tunggal == "1") {
goto TkTjA;
}
goto HSA2c;
zYYtk:
TkTjA:
goto crvM1;
syhaO:
$this->load->view("members/guru/rapor/nilai/pas");
goto yNAHl;
yNAHl:
$this->load->view("members/guru/templates/footer");
goto PlSTW;
nTPTk:
$i++;
goto qP1mk;
vdFhG:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto duO67;
rDt1a:
$kkm = null;
goto a_g6a;
UjlGw:
goto F4UzJ;
goto zYYtk;
ly61t:
$nilai = [];
goto KHA9m;
YpQB1:
foreach ($mapels as $m) {
goto Drl6x;
O2tYV:
pJQdZ:
goto ASyeh;
xJEqQ:
$mapel = ["id_mapel" => $m->id_mapel, "nama_mapel" => $m->nama_mapel];
goto O2tYV;
Drl6x:
if (!($m->id_mapel === $id_mapel)) {
goto pJQdZ;
}
goto xJEqQ;
pmUUh:
A0DwV:
goto t_9RH;
jRtUV:
tuMTa:
goto pmUUh;
ASyeh:
foreach ($m->kelas_mapel as $kls) {
goto LQhbH;
LQhbH:
if (!($kls->kelas === $id_kelas)) {
goto vDNWZ;
}
goto c2MKW;
c2MKW:
$kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto HS4i0;
YjzJx:
X9sUx:
goto wg53m;
HS4i0:
vDNWZ:
goto YjzJx;
wg53m:
}
goto jRtUV;
t_9RH:
}
goto kqDA7;
crvM1:
$kkm = $setting;
goto tc5un;
c6qEy:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto rDt1a;
jYeMI:
$mapel = '';
goto L5hTF;
v3Dy9:
decuz:
goto hZ_fE;
hZ_fE:
if (!($i < count($siswas))) {
goto zcKGg;
}
goto Cd2Tf;
a_g6a:
if (!($setting != null)) {
goto UUBro;
}
goto xxWQR;
KHA9m:
$i = 0;
goto v3Dy9;
dUjP4:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto vdFhG;
JSDsx:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto V9fQY;
HSA2c:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto UjlGw;
JXKrP:
$smt = $this->dashboard->getSemesterActive();
goto dUjP4;
ZB1EE:
$data["smt_active"] = $smt;
goto lkNrb;
L5hTF:
$kelas = [];
goto YpQB1;
qP1mk:
goto decuz;
goto yOjGq;
ZIVuR:
$ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto JSDsx;
RvMW9:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto ly61t;
lw2rm:
$data["tp_active"] = $tp;
goto SX5Lt;
PlSTW:
}
public function downloadTemplatePas($id_mapel, $id_kelas)
{
goto b1eUN;
kEmvw:
$no[] = $i + 1;
goto tkOey;
i2lBb:
$mapel = $this->master->getMapelById($id_mapel, true);
goto xuluX;
dViUP:
goto xnFXu;
goto T3ajM;
p6elO:
$p1[] = $nilai->npas;
goto zHrBm;
tb6Cy:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto kEmvw;
c3Ov2:
$dummyNilai = ["nilai" => '', "npas" => ''];
goto aF7gy;
H7aTj:
r_II4:
goto sSsoX;
Vuqov:
T8lUW:
goto ej5sf;
Q2X9Q:
uHbm5:
goto shWlq;
y08Th:
$i++;
goto iIvxD;
CkGrI:
$fileName = "Nilai_PAS " . $mapel->kode . " " . $kelas[$id_kelas] . ".xlsx";
goto Qgypx;
YnkT8:
$siswa = $siswas[$i];
goto X4pY5;
xuluX:
$template = "./uploads/import/format/template_pas.xlsx";
goto CkGrI;
NXOy6:
$smt = $this->dashboard->getSemesterActive();
goto cYsfG;
cJKWS:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto i2lBb;
T3ajM:
Kb8d4:
goto cJKWS;
yL87X:
$siswa = $siswas[$i];
goto c3Ov2;
cYsfG:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto yrZGn;
yrZGn:
$nilais = [];
goto pS0Xg;
Gz8Js:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto cYL0q;
sSsoX:
if (!($i < count($siswas))) {
goto uHbm5;
}
goto YnkT8;
b1eUN:
$tp = $this->dashboard->getTahunActive();
goto NXOy6;
UYgPg:
$nama = [];
goto dKbSL;
aF7gy:
$ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto fVeIA;
zy83C:
if (!($i < count($siswas))) {
goto Kb8d4;
}
goto yL87X;
zHrBm:
XbwYy:
goto y08Th;
ej5sf:
$i++;
goto dViUP;
tkOey:
$nisn[] = $no_induk;
goto f9X11;
Xs1tZ:
xnFXu:
goto zy83C;
dKbSL:
$p1 = [];
goto wL7s_;
wL7s_:
$i = 0;
goto H7aTj;
uSE3r:
$nisn = [];
goto UYgPg;
shWlq:
$params = ["{mapel}" => $mapel->kode, "{kelas}" => $kelas[$id_kelas], "[no]" => $no, "[nisn]" => $nisn, "[nama]" => $nama, "[nilai]" => $p1];
goto Gz8Js;
f9X11:
$nama[] = $siswa->nama;
goto p6elO;
X4pY5:
$nilai = $nilais[$siswa->id_siswa];
goto tb6Cy;
iIvxD:
goto r_II4;
goto Q2X9Q;
fVeIA:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto Vuqov;
pS0Xg:
$i = 0;
goto Xs1tZ;
Qgypx:
$no = [];
goto uSE3r;
cYL0q:
}
public function uploadPas($id_mapel, $id_kelas)
{
goto MzKfJ;
cvH88:
mRwQE:
goto F0X5V;
R1bry:
$tp = $this->dashboard->getTahunActive();
goto K_2mC;
j04jO:
die;
goto qpQ6j;
PNOut:
f2LNC:
goto KlYd5;
mvoKy:
foreach ($siswas as $siswa) {
goto Cnwxd;
PEuYK:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto E1uiG;
BBi7j:
$i++;
goto rzhoH;
NMf8Y:
$readed++;
goto lsb_f;
Cnwxd:
$i = 1;
goto qrezl;
qrezl:
vTk87:
goto HedOz;
HedOz:
if (!($i < count($sheetData))) {
goto GFFGn;
}
goto WrnhZ;
rzhoH:
goto vTk87;
goto DI3MP;
DI3MP:
GFFGn:
goto xvm0p;
WrnhZ:
if (!($sheetData[$i][0] != null)) {
goto KHvnw;
}
goto NMf8Y;
fQTAL:
Xco5d:
goto BBi7j;
E1uiG:
if (!($no_induk == $nisn)) {
goto L4sZ3;
}
goto DmAA0;
DmAA0:
$datas[] = ["id_nilai_akhir" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $siswa->id_siswa, "id_mapel" => $id_mapel, "id_kelas" => $id_kelas, "nilai" => $sheetData[$i][3]];
goto fH2LS;
QC0_8:
KHvnw:
goto fQTAL;
xvm0p:
SKAld:
goto zCsHB;
lsb_f:
$nisn = $sheetData[$i][1];
goto PEuYK;
fH2LS:
L4sZ3:
goto QC0_8;
zCsHB:
}
goto PNOut;
wP7Aa:
$config["allowed_types"] = "xls|xlsx|csv";
goto MMWRd;
YR_oT:
echo $error;
goto j04jO;
kF2JY:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto cj7fo;
bdkn_:
nH7HS:
goto R1bry;
Wqv8N:
$datas = [];
goto fX69I;
KlYd5:
unlink($file);
goto jwP67;
cEqVE:
$file = $this->upload->data("full_path");
goto oh_wg;
jwP67:
$updated = 0;
goto VmAow;
q_GMx:
zoB50:
goto WA7aX;
tT7Md:
frbuK:
goto bdkn_;
iRatO:
if (!$this->upload->do_upload("upload_file")) {
goto mRwQE;
}
goto cEqVE;
fX69I:
$readed = 0;
goto mvoKy;
qpQ6j:
rV9wu:
goto J0Lun;
UCk0g:
$config["encrypt_name"] = true;
goto C5jtW;
cj7fo:
$spreadsheet = $reader->load($file);
goto FU9_W;
MzKfJ:
$config["upload_path"] = "./uploads/import/";
goto wP7Aa;
w8oI1:
switch ($ext) {
case ".xlsx":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto nH7HS;
case ".xls":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto nH7HS;
case ".csv":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto nH7HS;
default:
echo "unknown file ext";
die;
}
goto tT7Md;
oh_wg:
$ext = $this->upload->data("file_ext");
goto w8oI1;
MMWRd:
$config["max_size"] = 2048;
goto UCk0g;
FU9_W:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto Wqv8N;
VmAow:
foreach ($datas as $data) {
goto Kr5Hw;
UDf2Z:
if (!$update) {
goto sJFV7;
}
goto K1m_g;
uoSme:
sJFV7:
goto aBeX1;
K1m_g:
$updated++;
goto uoSme;
Kr5Hw:
$update = $this->db->replace("rapor_nilai_akhir", $data);
goto UDf2Z;
aBeX1:
VK44H:
goto JlIto;
JlIto:
}
goto q_GMx;
C5jtW:
$this->load->library("upload", $config);
goto iRatO;
WA7aX:
echo json_encode($updated);
goto DDXdo;
DDXdo:
goto rV9wu;
goto cvH88;
K_2mC:
$smt = $this->dashboard->getSemesterActive();
goto kF2JY;
F0X5V:
$error = $this->upload->display_errors();
goto YR_oT;
J0Lun:
}
public function importPas()
{
goto EHZeu;
N3jTi:
$this->db->trans_start();
goto aBMdD;
N7SR7:
$updated = 0;
goto N3jTi;
aBMdD:
foreach ($inputs as $data) {
goto ugAfX;
ugAfX:
$update = $this->db->replace("rapor_nilai_akhir", $data);
goto zoVue;
uGCBa:
$updated++;
goto HB5gC;
HB5gC:
rqLeg:
goto bZ0Of;
zoVue:
if (!$update) {
goto rqLeg;
}
goto uGCBa;
bZ0Of:
Uu02Y:
goto KWldb;
KWldb:
}
goto ewC9R;
tXiXt:
echo json_encode($updated);
goto P0gWt;
oq_Cr:
$this->db->trans_complete();
goto tXiXt;
EHZeu:
$inputs = $this->input->post("siswa", true);
goto N7SR7;
ewC9R:
SqSRK:
goto oq_Cr;
P0gWt:
}
public function inputEkstra($id_ekstra, $id_kelas)
{
goto IHhNm;
yu1WN:
$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 RM_Cu;
oa9NS:
if (!($i < count($siswas))) {
goto ToLh_;
}
goto niVLz;
xXhsb:
$this->load->view("members/guru/rapor/nilai/ekstra");
goto sAMv_;
StwGO:
$i = 0;
goto zP9bm;
yejll:
$ekstra_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto cGbM8;
aJm8P:
$data["tp"] = $this->dashboard->getTahun();
goto JSCNC;
J86CT:
foreach ($ekstras as $m) {
goto CO7cZ;
w1aTP:
f37WF:
goto w24LQ;
pH2N2:
lbD1R:
goto w1aTP;
MdeQ0:
$ekstra = ["id_ekstra" => $m->id_ekstra, "nama_ekstra" => $m->nama_ekstra];
goto MgQ0E;
CO7cZ:
if (!($m->id_ekstra === $id_ekstra)) {
goto yxA5H;
}
goto MdeQ0;
tf7UN:
foreach ($m->kelas_ekstra as $kls) {
goto bkiOx;
Lajsw:
WO0ma:
goto yNVDw;
yNVDw:
LYds7:
goto kuiu2;
tkhth:
$kelas = ["id_kelas" => $kls->kelas, "nama_kelas" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto Lajsw;
bkiOx:
if (!($kls->kelas === $id_kelas)) {
goto WO0ma;
}
goto tkhth;
kuiu2:
}
goto pH2N2;
MgQ0E:
yxA5H:
goto tf7UN;
w24LQ:
}
goto LqrYf;
RM_Cu:
$ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto UMMKQ;
cGbM8:
$ekstras = json_decode(json_encode(unserialize($ekstra_guru->ekstra_kelas)));
goto nvNhF;
lTxfC:
$i++;
goto htWqZ;
niVLz:
$siswa = $siswas[$i];
goto yu1WN;
JTWjR:
$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 aJm8P;
ES49t:
YVz9n:
goto lTxfC;
sAMv_:
$this->load->view("members/guru/templates/footer");
goto ysp6J;
LqrYf:
dMcQB:
goto BQZVb;
RAqpU:
$tp = $this->dashboard->getTahunActive();
goto lKENf;
nvNhF:
$ekstra = '';
goto wzmA6;
HtX9k:
$data["smt"] = $this->dashboard->getSemester();
goto PvrV0;
BQZVb:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto B2n6g;
wzmA6:
$kelas = [];
goto J86CT;
CW6uO:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto DT0Ba;
rvAEC:
$kkm = $this->rapor->getKkm($id_ekstra . $id_kelas . $tp->id_tp . $smt->id_smt . "2");
goto P_dBC;
JDzwg:
cqZPr:
goto JTWjR;
UMMKQ:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto ES49t;
B2n6g:
$nilai = [];
goto StwGO;
SsliJ:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yejll;
FIOGc:
ToLh_:
goto CW6uO;
JSCNC:
$data["tp_active"] = $tp;
goto HtX9k;
lKENf:
$smt = $this->dashboard->getSemesterActive();
goto SsliJ;
htWqZ:
goto zL5uu;
goto FIOGc;
JPUrd:
$kkm = $setting;
goto JDzwg;
IHhNm:
$user = $this->ion_auth->user()->row();
goto RAqpU;
cWwky:
ecFDS:
goto JPUrd;
xjNmt:
$this->load->view("members/guru/templates/header", $data);
goto xXhsb;
DT0Ba:
if ($setting->kkm_tunggal == "1") {
goto ecFDS;
}
goto rvAEC;
P_dBC:
goto cqZPr;
goto cWwky;
zP9bm:
zL5uu:
goto oa9NS;
PvrV0:
$data["smt_active"] = $smt;
goto xjNmt;
ysp6J:
}
public function downloadTemplateEkstra($id_ekstra, $id_kelas)
{
goto u8W5N;
Qvgk3:
$i = 0;
goto L_g2w;
YTHV8:
$no[] = $i + 1;
goto mz_C_;
lbVS5:
if (!($i < count($siswas))) {
goto Apmkz;
}
goto eYGVT;
qjf6p:
$dummyNilai = ["nilai" => ''];
goto DKisy;
Ti2l0:
LHBqX:
goto Uqi1R;
Eu7uX:
qezZj:
goto qeLSC;
fty3T:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto YTHV8;
eRRMD:
$nama = [];
goto tIFB5;
mz_C_:
$nisn[] = $no_induk;
goto u3rJD;
Uqi1R:
$i++;
goto AgsL3;
L_g2w:
M62xD:
goto lbVS5;
u3rJD:
$nama[] = $siswa->nama;
goto EuQi8;
rGVAR:
rw1cH:
goto AkYzr;
VbgFJ:
$fileName = "Nilai_Ekstrakurikuler " . $ekstra->kode_ekstra . " " . $kelas[$id_kelas] . ".xlsx";
goto N2Uih;
o0aFA:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto DZXH_;
AgsL3:
goto uotkI;
goto Eu7uX;
DZXH_:
$ekstra = $this->master->getEkstraById($id_ekstra, true);
goto fkIJm;
DKisy:
$ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto HgoWy;
eYGVT:
$siswa = $siswas[$i];
goto qjf6p;
DaNjz:
$p1[] = $nilai->nilai;
goto qWZ3_;
u8W5N:
$tp = $this->dashboard->getTahunActive();
goto UbB9G;
UbB9G:
$smt = $this->dashboard->getSemesterActive();
goto x8xJR;
fkIJm:
$template = "./uploads/import/format/template_ekstra.xlsx";
goto VbgFJ;
HgoWy:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto rGVAR;
qSouI:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto GL1Mf;
dcvKl:
goto M62xD;
goto zgUme;
STytl:
uotkI:
goto lCaDr;
lCaDr:
if (!($i < count($siswas))) {
goto qezZj;
}
goto HS6FI;
AkYzr:
$i++;
goto dcvKl;
HS6FI:
$siswa = $siswas[$i];
goto fty3T;
EuQi8:
if (!(count($nilais) > 0)) {
goto PhyV5;
}
goto KgZ0M;
qWZ3_:
PhyV5:
goto Ti2l0;
hYEvC:
$nilais = [];
goto Qvgk3;
zgUme:
Apmkz:
goto o0aFA;
x8xJR:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto hYEvC;
fkYY3:
$i = 0;
goto STytl;
qeLSC:
$params = ["{mapel}" => $ekstra->nama_ekstra, "{kelas}" => $kelas[$id_kelas], "[no]" => $no, "[nisn]" => $nisn, "[nama]" => $nama, "[nilai]" => $p1];
goto qSouI;
YOcfO:
$nisn = [];
goto eRRMD;
N2Uih:
$no = [];
goto YOcfO;
KgZ0M:
$nilai = $nilais[$siswa->id_siswa];
goto DaNjz;
tIFB5:
$p1 = [];
goto fkYY3;
GL1Mf:
}
public function uploadEkstra($id_ekstra, $id_kelas)
{
goto guSJw;
DtUYE:
$tp = $this->dashboard->getTahunActive();
goto uK4eC;
czSWc:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto luSB9;
PH0ne:
foreach ($datas as $data) {
goto suaeN;
suaeN:
$update = $this->db->replace("rapor_nilai_ekstra", $data);
goto UJezY;
UJezY:
if (!$update) {
goto m_0gW;
}
goto ZnKqq;
ZnKqq:
$updated++;
goto id_gd;
id_gd:
m_0gW:
goto JqLkY;
JqLkY:
HT2pJ:
goto udh1U;
udh1U:
}
goto kjJOE;
EG4tL:
foreach ($siswas as $siswa) {
goto oY1Ke;
oY1Ke:
$i = 1;
goto n7bG3;
bEE3M:
RecNR:
goto qjSQJ;
n7bG3:
HY9NB:
goto r3Sl3;
rFD94:
$datas[] = ["id_nilai_ekstra" => $id_ekstra . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "id_siswa" => $siswa->id_siswa, "id_ekstra" => $id_ekstra, "id_kelas" => $id_kelas, "nilai" => $sheetData[$i][3]];
goto x3WH2;
dRTKs:
$readed++;
goto vnM9c;
IzPcU:
if (!($no_induk == $nisn)) {
goto Y5u8m;
}
goto rFD94;
x3WH2:
Y5u8m:
goto FHZor;
vnM9c:
$nisn = $sheetData[$i][1];
goto sd4L3;
APM6_:
pOESy:
goto aJF1w;
sd4L3:
$no_induk = $siswa->nisn != null ? "'" . $siswa->nisn : "'" . $siswa->nis;
goto IzPcU;
FHZor:
jin8O:
goto APM6_;
JYySw:
goto HY9NB;
goto bEE3M;
qjSQJ:
N3r17:
goto s4DHb;
aJF1w:
$i++;
goto JYySw;
JYCSN:
if (!($sheetData[$i][0] != null)) {
goto jin8O;
}
goto dRTKs;
r3Sl3:
if (!($i < count($sheetData))) {
goto RecNR;
}
goto JYCSN;
s4DHb:
}
goto JbiS7;
uK4eC:
$smt = $this->dashboard->getSemesterActive();
goto czSWc;
n_ZFT:
$this->load->library("upload", $config);
goto ql8Lw;
ee3yr:
echo json_encode($updated);
goto pEMnl;
nOPsy:
CydRd:
goto oEPuJ;
E4vZQ:
Z2PM_:
goto FIQsT;
MoqpP:
die;
goto nOPsy;
kjtXX:
$error = $this->upload->display_errors();
goto tkhNH;
hgA77:
switch ($ext) {
case ".xlsx":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto jFP6a;
case ".xls":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto jFP6a;
case ".csv":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto jFP6a;
default:
echo "unknown file ext";
die;
}
goto E4vZQ;
Mgr8d:
$readed = 0;
goto EG4tL;
luSB9:
$spreadsheet = $reader->load($file);
goto TKmzT;
ql8Lw:
if (!$this->upload->do_upload("upload_file")) {
goto FA3oD;
}
goto HMFK0;
xhc2V:
$config["encrypt_name"] = true;
goto n_ZFT;
kjJOE:
aHwPB:
goto ee3yr;
WdI1b:
$config["allowed_types"] = "xls|xlsx|csv";
goto PtDIj;
T4CJB:
$updated = 0;
goto PH0ne;
pEMnl:
goto CydRd;
goto or9HW;
LDyid:
unlink($file);
goto T4CJB;
sz2IW:
$datas = [];
goto Mgr8d;
FIQsT:
jFP6a:
goto DtUYE;
XfD2s:
$ext = $this->upload->data("file_ext");
goto hgA77;
or9HW:
FA3oD:
goto kjtXX;
tkhNH:
echo $error;
goto MoqpP;
JbiS7:
BtLIN:
goto LDyid;
PtDIj:
$config["max_size"] = 2048;
goto xhc2V;
HMFK0:
$file = $this->upload->data("full_path");
goto XfD2s;
TKmzT:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto sz2IW;
guSJw:
$config["upload_path"] = "./uploads/import/";
goto WdI1b;
oEPuJ:
}
public function importEkstra()
{
goto o4aEn;
YA1UY:
echo json_encode($updated);
goto JAViD;
DBi7R:
$updated = 0;
goto xvcaJ;
tDzPb:
foreach ($inputs as $data) {
goto UX0ih;
JfW4B:
$updated++;
goto FXNoA;
FXNoA:
F1bG3:
goto CvcXZ;
CvcXZ:
V3HCH:
goto kXxeV;
LMs2Z:
if (!$update) {
goto F1bG3;
}
goto JfW4B;
UX0ih:
$update = $this->db->replace("rapor_nilai_ekstra", $data);
goto LMs2Z;
kXxeV:
}
goto ZDgm6;
o4aEn:
$inputs = $this->input->post("siswa", true);
goto DBi7R;
xvcaJ:
$this->db->trans_start();
goto tDzPb;
FqMvx:
$this->db->trans_complete();
goto YA1UY;
ZDgm6:
oBA8j:
goto FqMvx;
JAViD:
}
public function raporSikap()
{
goto JXhhF;
uwt41:
$data["tp"] = $this->dashboard->getTahun();
goto dnvCP;
mz8_u:
$arrMapel = [];
goto W7yIS;
XKV0w:
zy33l:
goto f1c56;
vJ2Cv:
AqXhN:
goto CPcSy;
uyEgw:
KZ20L:
goto flZfe;
ukD2a:
array_push($dummySikap, $s);
goto asOTM;
cfM9g:
foreach ($mapel as $m) {
goto VV4gC;
VV4gC:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto L9Xka;
L9Xka:
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)];
zGUrA:
}
goto NUxWQ;
SRMSr:
j27cg:
goto mbEfm;
NUxWQ:
fzwbD:
goto SRMSr;
mbEfm:
}
goto sqU85;
jzuFa:
$data["smt"] = $this->dashboard->getSemester();
goto KuMS6;
tH5ws:
$i++;
goto QeZTI;
AVvnv:
$i = 0;
goto uyEgw;
flZfe:
if (!($i < 10)) {
goto AqXhN;
}
goto DT5P0;
yYNjd:
$id_kelas = $guru->wali_kelas;
goto xI__a;
Dl8Fm:
array_push($dummySikap, $s);
goto aqrX7;
XvjtR:
$data = ["user" => $user, "judul" => "Input Nilai Sikap", "subjudul" => "Input Nilai Sikap", "setting" => $this->dashboard->getSetting()];
goto N33y8;
xI__a:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto Sqy1G;
xl_RY:
X88pf:
goto yQS0c;
AifH4:
$data["sikap"] = $sikap;
goto Fia0b;
hEujI:
$data["mapel"] = $arrMapel;
goto jBeHR;
aqrX7:
P3fbO:
goto WTHwh;
KuMS6:
$data["smt_active"] = $smt;
goto CBJmD;
StaxJ:
if (!(count($sikap) === 0)) {
goto BA0lF;
}
goto wmVSC;
WTHwh:
$i++;
goto WZtE_;
d7A2d:
$s = ["id_sikap" => 1 . $no, "jenis" => "1", "kode" => $no, "sikap" => ''];
goto ukD2a;
Sqy1G:
$mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto mz8_u;
N33y8:
$tp = $this->dashboard->getTahunActive();
goto O_oPZ;
wmVSC:
$sikap = json_decode(json_encode($dummySikap));
goto xgWgr;
Fia0b:
$this->load->view("members/guru/templates/header", $data);
goto ervXD;
dnvCP:
$data["tp_active"] = $tp;
goto jzuFa;
QeZTI:
goto KZ20L;
goto vJ2Cv;
asOTM:
ai02Z:
goto tH5ws;
VZqtr:
$this->load->view("members/guru/templates/footer");
goto zIhhj;
WZtE_:
goto X88pf;
goto XKV0w;
O_oPZ:
$smt = $this->dashboard->getSemesterActive();
goto uwt41;
Galb1:
$dummySikap = [];
goto AVvnv;
jBeHR:
$data["kelas"] = $arrKelas;
goto AifH4;
sqU85:
oiijj:
goto Galb1;
CBJmD:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yYNjd;
DT5P0:
$no = $i + 1;
goto d7A2d;
yQS0c:
if (!($i < 10)) {
goto zy33l;
}
goto JJDh4;
JJDh4:
$no = $i + 1;
goto vRho7;
JXhhF:
$user = $this->ion_auth->user()->row();
goto XvjtR;
vRho7:
$s = ["id_sikap" => 2 . $no, "jenis" => "2", "kode" => $no, "sikap" => ''];
goto Dl8Fm;
U9R6k:
$data["guru"] = $guru;
goto hEujI;
ervXD:
$this->load->view("members/guru/rapor/sikap/data");
goto VZqtr;
xgWgr:
BA0lF:
goto U9R6k;
W7yIS:
$arrKelas = [];
goto cfM9g;
f1c56:
$sikap = $this->rapor->getDeskripsiSikap($id_kelas, $tp->id_tp, $smt->id_smt);
goto StaxJ;
CPcSy:
$i = 0;
goto xl_RY;
zIhhj:
}
public function saveSikap()
{
goto w806Z;
zYgCY:
EXBtf:
goto tLf4H;
KNDdW:
foreach ($input as $d) {
goto eajS_;
KCZvZ:
Hszwv:
goto WbrXd;
eajS_:
$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 ZFE4Y;
ZFE4Y:
$update = $this->db->replace("rapor_data_sikap", $data);
goto KCZvZ;
WbrXd:
}
goto zYgCY;
fbVnz:
$this->output_json($data);
goto mro2W;
tLf4H:
$data["status"] = $update;
goto fbVnz;
w806Z:
$input = json_decode($this->input->post("sikap", true));
goto DhE7U;
M1vCl:
$smt = $this->dashboard->getSemesterActive();
goto KNDdW;
DhE7U:
$tp = $this->dashboard->getTahunActive();
goto M1vCl;
mro2W:
}
public function raporSpiritual()
{
goto LjEev;
l6_FG:
$i = 0;
goto wz1Sm;
Vz_Fl:
oVP4J:
goto Wd0An;
WgKYn:
snDXL:
goto MIhYy;
T4Fds:
$smt = $this->dashboard->getSemesterActive();
goto dSIs2;
wz1Sm:
WzizW:
goto ZZy8T;
vjIzz:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto Ul8jL;
zDCGI:
$this->load->view("members/guru/templates/footer");
goto KpwOB;
LjEev:
$user = $this->ion_auth->user()->row();
goto HbjOG;
l_FoE:
$kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt);
goto SB90t;
BOK6B:
$data["tp_active"] = $tp;
goto e2BwQ;
Wd0An:
if (!($i < 10)) {
goto tPnpI;
}
goto DysfL;
miIGP:
$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 hy2Aq;
HbjOG:
$tp = $this->dashboard->getTahunActive();
goto T4Fds;
Fd7gs:
$spiritual = json_decode(json_encode($dummySpiritual));
goto WgKYn;
SB90t:
$dummySpiritual = [];
goto gid7v;
MIhYy:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto XimLT;
PYK1n:
yhhGw:
goto ipfWK;
XimLT:
$nilai = [];
goto l6_FG;
dSIs2:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto PcTKV;
AKcQs:
$spiritual = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt);
goto evsO1;
zZiz9:
$data["smt_active"] = $smt;
goto wnQLE;
R8k6e:
$dummyNilai = ["predikat" => '', "sl1" => '', "sl2" => '', "sl3" => '', "mb1" => '', "mb2" => '', "mb3" => ''];
goto y2pGR;
SAavs:
$siswa = $siswas[$i];
goto R8k6e;
g3Y3i:
$i++;
goto DTmn0;
Z07Ew:
Wibxl:
goto miIGP;
DysfL:
$no = $i + 1;
goto HUKC9;
HUKC9:
$s = ["id_sikap" => $id_kelas . 1 . $no, "jenis" => "1", "kode" => $no, "sikap" => $this->rapor->getDummyDeskripsiSpiritual()[$i]];
goto jPq3d;
evsO1:
if (!(count($spiritual) === 0)) {
goto snDXL;
}
goto Fd7gs;
hy2Aq:
$data["tp"] = $this->dashboard->getTahun();
goto BOK6B;
PcTKV:
$id_kelas = $guru->wali_kelas;
goto l_FoE;
ZZy8T:
if (!($i < count($siswas))) {
goto Wibxl;
}
goto SAavs;
y2pGR:
$ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1");
goto vjIzz;
gid7v:
$i = 0;
goto Vz_Fl;
hsHeU:
goto oVP4J;
goto EGdTf;
DTmn0:
goto WzizW;
goto Z07Ew;
EGdTf:
tPnpI:
goto AKcQs;
NDQCE:
$this->load->view("members/guru/rapor/sikap/spiritual");
goto zDCGI;
jPq3d:
array_push($dummySpiritual, $s);
goto PYK1n;
e2BwQ:
$data["smt"] = $this->dashboard->getSemester();
goto zZiz9;
Ul8jL:
dM2Gs:
goto g3Y3i;
ipfWK:
$i++;
goto hsHeU;
wnQLE:
$this->load->view("members/guru/templates/header", $data);
goto NDQCE;
KpwOB:
}
public function importSpiritual($id_kelas)
{
goto PVq30;
hAuM6:
$updated = 0;
goto Fc4wa;
NCKaX:
gqqtP:
goto hAuM6;
edml7:
$tp = $this->dashboard->getTahunActive();
goto EpPqz;
PVq30:
$input = json_decode($this->input->post("nilai", true));
goto edml7;
YqHAk:
O54TF:
goto rHUqf;
Fc4wa:
foreach ($datas as $data) {
goto c0__z;
V_zp8:
IpuGn:
goto OnDp2;
kS8LE:
if (!$update) {
goto pB_k5;
}
goto TtTIR;
TtTIR:
$updated++;
goto QaRSz;
c0__z:
$update = $this->db->replace("rapor_nilai_sikap", $data);
goto kS8LE;
QaRSz:
pB_k5:
goto V_zp8;
OnDp2:
}
goto YqHAk;
hLUtM:
$datas = [];
goto mdent;
mdent:
foreach ($input as $in) {
goto z7oJ0;
tLIyx:
oe0Kz:
goto etkGL;
cIxUb:
if (!($id_siswa != "id")) {
goto qdO0a;
}
goto jSJoO;
z7oJ0:
$id_siswa = $in[11];
goto cIxUb;
tnmgc:
qdO0a:
goto tLIyx;
jSJoO:
$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 tnmgc;
etkGL:
}
goto NCKaX;
rHUqf:
echo json_encode($updated);
goto vVc23;
EpPqz:
$smt = $this->dashboard->getSemesterActive();
goto hLUtM;
vVc23:
}
public function raporSosial()
{
goto qZv8v;
l5AdE:
$ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2");
goto YyNJC;
qZv8v:
$user = $this->ion_auth->user()->row();
goto cfZDU;
C37z2:
$id_kelas = $guru->wali_kelas;
goto Vxczo;
zYTtF:
bo0Mp:
goto UUTnW;
khs5q:
$no = $i + 1;
goto oaPne;
Jj5g5:
$data["smt_active"] = $smt;
goto Z361F;
th7Oh:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto C37z2;
AWC21:
qXImy:
goto u9Lsd;
oaPne:
$s = ["id_sikap" => $id_kelas . 2 . $no, "jenis" => "2", "kode" => $no, "sikap" => $this->rapor->getDummyDeskripsiSosial()[$i]];
goto gQpnP;
Vxczo:
$kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt);
goto AuWek;
UUTnW:
if (!($i < 10)) {
goto tyjZh;
}
goto khs5q;
or5Yz:
tyjZh:
goto EjEDz;
Hz6wK:
$siswa = $siswas[$i];
goto CmTy2;
f03Kb:
$data["smt"] = $this->dashboard->getSemester();
goto Jj5g5;
Z361F:
$this->load->view("members/guru/templates/header", $data);
goto steNr;
YwrMd:
if (!(count($sosial) === 0)) {
goto qXImy;
}
goto txKo4;
txKo4:
$sosial = json_decode(json_encode($dummySosial));
goto AWC21;
lDl0t:
$this->load->view("members/guru/templates/footer");
goto f3zcd;
lRWXG:
goto UhKvh;
goto GUd2H;
yctRh:
F1hDo:
goto heWpF;
P7bti:
$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 H4vho;
gmOm3:
$data["tp_active"] = $tp;
goto f03Kb;
cVLxc:
xcQ0D:
goto tXV_3;
gQpnP:
array_push($dummySosial, $s);
goto cVLxc;
steNr:
$this->load->view("members/guru/rapor/sikap/sosial");
goto lDl0t;
H_DYf:
$smt = $this->dashboard->getSemesterActive();
goto th7Oh;
heWpF:
$i++;
goto lRWXG;
cfZDU:
$tp = $this->dashboard->getTahunActive();
goto H_DYf;
u9Lsd:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto zzEIA;
ZtjN1:
$i = 0;
goto yW3S8;
E2YwG:
$i = 0;
goto zYTtF;
H4vho:
$data["tp"] = $this->dashboard->getTahun();
goto gmOm3;
tXV_3:
$i++;
goto ObgV4;
ObgV4:
goto bo0Mp;
goto or5Yz;
EjEDz:
$sosial = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "2", $tp->id_tp, $smt->id_smt);
goto YwrMd;
YyNJC:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto yctRh;
zzEIA:
$nilai = [];
goto ZtjN1;
CmTy2:
$dummyNilai = ["predikat" => '', "sl1" => '', "sl2" => '', "sl3" => '', "mb1" => '', "mb2" => '', "mb3" => ''];
goto l5AdE;
AuWek:
$dummySosial = [];
goto E2YwG;
GUd2H:
Z1Iqz:
goto P7bti;
lCwZ5:
if (!($i < count($siswas))) {
goto Z1Iqz;
}
goto Hz6wK;
yW3S8:
UhKvh:
goto lCwZ5;
f3zcd:
}
public function importSosial($id_kelas)
{
goto AAzEd;
AAzEd:
$input = json_decode($this->input->post("nilai", true));
goto oj0le;
L4Gnd:
rwKil:
goto SCiYL;
kV11W:
LkRQy:
goto QHxye;
cFnza:
foreach ($input as $in) {
goto UpKl9;
RhyRX:
$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 ktilA;
nRAiI:
Kp8is:
goto aQLsA;
c1KbX:
if (!($id_siswa != "id")) {
goto vA7I1;
}
goto RhyRX;
UpKl9:
$id_siswa = $in[13];
goto c1KbX;
ktilA:
vA7I1:
goto nRAiI;
aQLsA:
}
goto L4Gnd;
zZosJ:
$datas = [];
goto cFnza;
oj0le:
$tp = $this->dashboard->getTahunActive();
goto ORwNR;
ORwNR:
$smt = $this->dashboard->getSemesterActive();
goto zZosJ;
Un6Im:
foreach ($datas as $data) {
goto GYS6V;
IvEnA:
if (!$update) {
goto fr0ua;
}
goto GKPZ2;
F0sCq:
aB8af:
goto uFmjG;
GYS6V:
$update = $this->db->replace("rapor_nilai_sikap", $data);
goto IvEnA;
GKPZ2:
$updated++;
goto Kinn8;
Kinn8:
fr0ua:
goto F0sCq;
uFmjG:
}
goto kV11W;
SCiYL:
$updated = 0;
goto Un6Im;
QHxye:
echo json_encode($updated);
goto jd_fT;
jd_fT:
}
public function raporPrestasi()
{
goto tzZp3;
ktUrp:
$s = ["id_catatan" => $id_kelas . 1 . $no, "jenis" => "3", "kode" => $dummyKode[$i], "deskripsi" => $this->rapor->getDummyDeskripsiRanking()[$i], "rank" => $dummyRank[$i]];
goto GJKx_;
Ot4jE:
$this->load->view("members/guru/templates/footer");
goto MCMuq;
HqWsY:
cSNBZ:
goto NwZYN;
wgRYh:
$tp = $this->dashboard->getTahunActive();
goto I5mIX;
a1wm_:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto XCRI6;
xR3M9:
$siswa = $siswas[$i];
goto ao0Ha;
iSmfM:
$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 fbKKY;
dLGOd:
$kelas = $this->kelas->get_one($id_kelas);
goto n03CI;
uM3OR:
$dummyRank = ["1 ~ 3", "4 ~ 10", "11 ~ 15", "16 ~ 20", "21 ~ 25", "26 > >"];
goto RB5Zp;
n03CI:
$dummyDeskSaran = [];
goto uM3OR;
wTyZM:
$i = 0;
goto U26PE;
yLsNC:
$data["tp_active"] = $tp;
goto aOduq;
tBNLN:
$nilaiRata[] = [];
goto iSmfM;
ssS3b:
$deskPrestasi = json_decode(json_encode($dummyDeskSaran));
goto Ayssl;
sNCzu:
Ms9Gs:
goto bS6Nn;
xSjiC:
foreach ($mapels as $mapel) {
goto NJVel;
p4N6u:
$pas = $this->rapor->getNilaiMapelPasSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto esWFL;
esWFL:
$nilaiPas[$id_siswa][$mapel->id_mapel] = $pas == null ? 0 : $pas->akhir;
goto sQ3h5;
SzCRK:
$nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->jml;
goto u6Cql;
AlETE:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto p4N6u;
ffXbg:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto AlETE;
wNWG6:
$nilaiRata_k[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->k_rata_rata;
goto ffXbg;
NJVel:
$h = $this->rapor->getJmlNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto SzCRK;
u6Cql:
$nilaiRata_p[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->p_rata_rata;
goto wNWG6;
sQ3h5:
VMZVL:
goto t8Hfu;
t8Hfu:
}
goto QumdF;
lvS8R:
$data["smt_active"] = $smt;
goto dwFnL;
bS6Nn:
$i++;
goto Vosrv;
U26PE:
uw0MW:
goto W5Jsn;
BM0J_:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto HqWsY;
NwZYN:
$i++;
goto in9iR;
CPgrC:
$id_kelas = $guru->wali_kelas;
goto dLGOd;
W5Jsn:
if (!($i < count($siswas))) {
goto CDQ6M;
}
goto xR3M9;
I5mIX:
$smt = $this->dashboard->getSemesterActive();
goto lMZT7;
aOduq:
$data["smt"] = $this->dashboard->getSemester();
goto lvS8R;
p3Pgd:
$nilaiRata_p = [];
goto C71uj;
in9iR:
goto uw0MW;
goto TV9lJ;
dwFnL:
$this->load->view("members/guru/templates/header", $data);
goto yBwnb;
ErAZP:
QadaV:
goto wPq68;
lMZT7:
$setting = $this->dashboard->getSetting();
goto jfis5;
npmOt:
$nilaiPas = [];
goto wTyZM;
jfis5:
$mapels = $this->master->getAllMapel();
goto g_8L3;
XCRI6:
$nilai = [];
goto EeASH;
g_8L3:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto CPgrC;
GJKx_:
array_push($dummyDeskSaran, $s);
goto sNCzu;
yWKNK:
if (!(count($deskPrestasi) === 0)) {
goto k7qkc;
}
goto ssS3b;
LiJ7f:
$dummyNilai = ["ranking" => '', "deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => ''];
goto xSjiC;
V3e1U:
GwViE:
goto NvIHV;
VtOuc:
$ns = $this->rapor->getRankingKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto BM0J_;
EeASH:
$nilaiHarian = [];
goto p3Pgd;
Vosrv:
goto GwViE;
goto ErAZP;
fbKKY:
$data["tp"] = $this->dashboard->getTahun();
goto yLsNC;
wPq68:
$deskPrestasi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt);
goto yWKNK;
RB5Zp:
$dummyKode = ["1", "4", "11", "16", "21", "26"];
goto h9RNd;
QumdF:
A1h75:
goto VtOuc;
ao0Ha:
$id_siswa = $siswa->id_siswa;
goto LiJ7f;
NvIHV:
if (!($i < 6)) {
goto QadaV;
}
goto vd4Mm;
C71uj:
$nilaiRata_k = [];
goto V21Vf;
h9RNd:
$i = 0;
goto V3e1U;
tzZp3:
$user = $this->ion_auth->user()->row();
goto wgRYh;
TV9lJ:
CDQ6M:
goto tBNLN;
V21Vf:
$nilaiPts = [];
goto npmOt;
vd4Mm:
$no = $i + 1;
goto ktUrp;
yBwnb:
$this->load->view("members/guru/rapor/prestasi/data");
goto Ot4jE;
Ayssl:
k7qkc:
goto a1wm_;
MCMuq:
}
public function savePrestasi()
{
goto maCXP;
spAar:
$this->output_json($data);
goto cVbTQ;
sGqWZ:
$smt = $this->dashboard->getSemesterActive();
goto HPnml;
HPnml:
foreach ($input as $d) {
goto aFcMz;
kmlbb:
TqRIL:
goto bJdWt;
aFcMz:
$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 tdkJC;
tdkJC:
$update = $this->db->replace("rapor_data_catatan", $data);
goto kmlbb;
bJdWt:
}
goto FNglW;
DE3EE:
$data["status"] = $update;
goto spAar;
vUinx:
$tp = $this->dashboard->getTahunActive();
goto sGqWZ;
FNglW:
TBKeX:
goto DE3EE;
maCXP:
$input = json_decode($this->input->post("catatan", true));
goto vUinx;
cVbTQ:
}
public function importPrestasi($id_kelas)
{
goto GwQ06;
NRTqu:
$updated = 0;
goto NKsg5;
IBgxq:
$datas = [];
goto anCJN;
PfWXL:
echo json_encode($updated);
goto nYGri;
NKsg5:
foreach ($datas as $data) {
goto dht3b;
pZVIy:
if (!$update) {
goto uCWBn;
}
goto cmvUW;
cmvUW:
$updated++;
goto Q2NFM;
Q2NFM:
uCWBn:
goto uQtSg;
uQtSg:
A3aZ7:
goto kDFXi;
dht3b:
$update = $this->db->replace("rapor_prestasi", $data);
goto pZVIy;
kDFXi:
}
goto C691G;
oCqRl:
$smt = $this->dashboard->getSemesterActive();
goto IBgxq;
DVDiM:
$tp = $this->dashboard->getTahunActive();
goto oCqRl;
n691D:
HOD4k:
goto NRTqu;
GwQ06:
$input = json_decode($this->input->post("nilai", true));
goto DVDiM;
C691G:
YP_nT:
goto PfWXL;
anCJN:
foreach ($input as $in) {
goto SpReR;
l0OfW:
$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 r8fs4;
SpReR:
$id_siswa = $in[12];
goto l0OfW;
r8fs4:
Nt6Dz:
goto gx_xR;
gx_xR:
}
goto n691D;
nYGri:
}
public function raporCatatan()
{
goto UxWsx;
Ch3fs:
$i = 0;
goto hxlJc;
FNZ_9:
$this->load->view("members/guru/templates/header", $data);
goto ffEsH;
Wzh75:
JJ3SG:
goto oVDGc;
E3WDz:
$data["smt_active"] = $smt;
goto FNZ_9;
YRbZc:
goto tVeSS;
goto JTH52;
vqELy:
$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 eEfcY;
YxWCM:
$dummyRank = ["1 ~ 3", "4 ~ 10", "11 ~ 15", "16 > >"];
goto XewK5;
hu_mF:
XgR9o:
goto NvTLo;
dOc7s:
$id_kelas = $guru->wali_kelas;
goto ojVPB;
itdyu:
$this->load->view("members/guru/templates/footer");
goto ULAI0;
SSJJ6:
$i++;
goto YRbZc;
GPj_G:
$dummyDeskAbsensi = [];
goto YxWCM;
Sgq7f:
array_push($dummyDeskAbsensi, $s);
goto hu_mF;
ojVPB:
$kelas = $this->kelas->get_one($id_kelas);
goto GPj_G;
zjSda:
$deskCatatan = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "2", $tp->id_tp, $smt->id_smt);
goto m1pkG;
JTH52:
oUYnK:
goto VafpS;
Q8KV9:
$smt = $this->dashboard->getSemesterActive();
goto clvDF;
vUurH:
$tp = $this->dashboard->getTahunActive();
goto Q8KV9;
IU0ia:
uWNf3:
goto lm6k7;
xh2QE:
$data["smt"] = $this->dashboard->getSemester();
goto E3WDz;
VafpS:
$deskAbsensi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "1", $tp->id_tp, $smt->id_smt);
goto Ro7Np;
TDObp:
$s = ["id_catatan" => $id_kelas . 1 . $no, "jenis" => "1", "kode" => $dummyKode[$i], "deskripsi" => $this->rapor->getDummyDeskripsiAbsensi()[$i], "rank" => $dummyRank[$i]];
goto Sgq7f;
XewK5:
$dummyKode = ["1", "4", "11", "16"];
goto Ch3fs;
fESfk:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto Wzh75;
hxlJc:
NA7gE:
goto FxcLB;
CK0SM:
$s = ["id_sikap" => $id_kelas . 2 . $no, "jenis" => "2", "kode" => $no, "deskripsi" => $this->rapor->getDummyDeskripsiCatatan()[$i], "rank" => ''];
goto NHO80;
t0EDQ:
$siswa = $siswas[$i];
goto RJt3X;
m1pkG:
if (!(count($deskCatatan) === 0)) {
goto Bwm5y;
}
goto eY37j;
U7w7Y:
$no = $i + 1;
goto TDObp;
Ro7Np:
if (!(count($deskAbsensi) === 0)) {
goto ND6Yv;
}
goto XziVq;
Pfgr6:
$ns = $this->rapor->getCatatanKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto fESfk;
tjhVf:
yTqjc:
goto vqELy;
VNSP6:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto xb0_K;
LJmi8:
$i = 0;
goto cLqsd;
NvGbn:
$i = 0;
goto E_bJo;
RJt3X:
$dummyNilai = ["s" => '', "i" => '', "a" => '', "op1" => '', "op2" => '', "op3" => ''];
goto Pfgr6;
vZRMz:
if (!($i < count($siswas))) {
goto yTqjc;
}
goto t0EDQ;
qCoF9:
goto NA7gE;
goto IU0ia;
BSnaG:
$no = $i + 1;
goto CK0SM;
GS4HB:
iiy4w:
goto SSJJ6;
xb0_K:
$nilai = [];
goto NvGbn;
NHO80:
array_push($dummyDeskCatatan, $s);
goto GS4HB;
clvDF:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto dOc7s;
PJLii:
goto wa127;
goto tjhVf;
eEfcY:
$data["tp"] = $this->dashboard->getTahun();
goto NODge;
XziVq:
$deskAbsensi = json_decode(json_encode($dummyDeskAbsensi));
goto xBR1d;
oVDGc:
$i++;
goto PJLii;
ffEsH:
$this->load->view("members/guru/rapor/catatan/data");
goto itdyu;
cLqsd:
tVeSS:
goto VXiN2;
eY37j:
$deskCatatan = json_decode(json_encode($dummyDeskCatatan));
goto eMFiy;
UxWsx:
$user = $this->ion_auth->user()->row();
goto vUurH;
NvTLo:
$i++;
goto qCoF9;
VXiN2:
if (!($i < 6)) {
goto oUYnK;
}
goto BSnaG;
xBR1d:
ND6Yv:
goto zjSda;
E_bJo:
wa127:
goto vZRMz;
FxcLB:
if (!($i < 4)) {
goto uWNf3;
}
goto U7w7Y;
lm6k7:
$dummyDeskCatatan = [];
goto LJmi8;
eMFiy:
Bwm5y:
goto VNSP6;
NODge:
$data["tp_active"] = $tp;
goto xh2QE;
ULAI0:
}
public function saveCatatan()
{
goto Ej4kN;
Ej4kN:
$input = json_decode($this->input->post("catatan", true));
goto my2fD;
Pl7B9:
$smt = $this->dashboard->getSemesterActive();
goto uyZeT;
Am7vE:
$data["status"] = $update;
goto QbtOx;
G7SYE:
fvdN0:
goto Am7vE;
uyZeT:
foreach ($input as $d) {
goto mHunv;
xfZ3p:
ce8OR:
goto Zi7Wy;
lJDu1:
$update = $this->db->replace("rapor_data_catatan", $data);
goto xfZ3p;
mHunv:
$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 lJDu1;
Zi7Wy:
}
goto G7SYE;
QbtOx:
$this->output_json($data);
goto L8CG4;
my2fD:
$tp = $this->dashboard->getTahunActive();
goto Pl7B9;
L8CG4:
}
public function importCatatan($id_kelas)
{
goto T7wN8;
N_mpw:
foreach ($input as $in) {
goto YTsL8;
pkpyy:
B3DTw:
goto VPkrM;
yqhy7:
xJ5N4:
goto pkpyy;
CwHCU:
$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 yqhy7;
rTxUb:
if (!($id_siswa != "id")) {
goto xJ5N4;
}
goto CwHCU;
YTsL8:
$id_siswa = $in[10];
goto rTxUb;
VPkrM:
}
goto Ij2Ip;
xPZqd:
$smt = $this->dashboard->getSemesterActive();
goto ydeDl;
gjpsT:
$tp = $this->dashboard->getTahunActive();
goto xPZqd;
FDX2a:
z8kIZ:
goto nlfTL;
T7wN8:
$input = json_decode($this->input->post("nilai", true));
goto gjpsT;
nlfTL:
echo json_encode($updated);
goto QwB9P;
ph0mT:
foreach ($datas as $data) {
goto x3cV5;
x3cV5:
$update = $this->db->replace("rapor_catatan_wali", $data);
goto DvOJx;
mUy29:
p93PP:
goto jhrfw;
DvOJx:
if (!$update) {
goto bKqYV;
}
goto Dq_V5;
jhoAO:
bKqYV:
goto mUy29;
Dq_V5:
$updated++;
goto jhoAO;
jhrfw:
}
goto FDX2a;
ydeDl:
$datas = [];
goto N_mpw;
Ij2Ip:
rp1Y1:
goto pde3c;
pde3c:
$updated = 0;
goto ph0mT;
QwB9P:
}
public function raporFisik()
{
goto sLYRs;
RCD2t:
$i++;
goto YrM34;
B0V3G:
$this->load->view("members/guru/templates/header", $data);
goto hONE1;
Fl23b:
$i = 0;
goto qknxB;
o1Vf1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto OGrDM;
sLYRs:
$user = $this->ion_auth->user()->row();
goto Yy1E8;
VoVPz:
nzJxo:
goto UMEqZ;
sIRnY:
$i++;
goto yQtKS;
ahlG4:
$other = "1";
goto Hv3nF;
BSVZ6:
$kelas = $this->kelas->get_one($id_kelas);
goto pEd37;
HTwDH:
$data["smt_active"] = $smt;
goto B0V3G;
pEd37:
$dummyDeskFisik = [];
goto mse0X;
HLqDX:
$deskFisik = $this->rapor->getDeskripsiFisikKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto KgX91;
gakEl:
foreach ($jenis as $jns) {
goto euo9q;
euo9q:
$s = ["id_fisik" => $id_kelas . $jns . $no, "jenis" => $jns, "kode" => $no, "deskripsi" => $this->rapor->getDummyDeskripsiFisik($jns)[$i]];
goto j4Pmm;
j4Pmm:
array_push($dummyDeskFisik, $s);
goto zum5Z;
zum5Z:
gGs44:
goto o0R_3;
o0R_3:
}
goto LGgzG;
KgX91:
if (!($deskFisik == null)) {
goto crL0p;
}
goto FfZtD;
CEnkf:
i9HZV:
goto sIRnY;
DyZ23:
if ($smt->id_smt === "1") {
goto nzJxo;
}
goto ahlG4;
TMsN9:
URHum:
goto NRX5B;
uLdca:
J6VkG:
goto RCD2t;
yQtKS:
goto V1B27;
goto mLy9q;
OGrDM:
$nilai = [];
goto DyZ23;
UMEqZ:
$other = "2";
goto xbwWF;
NRX5B:
if (!($i < count($siswas))) {
goto F3HVc;
}
goto G95uu;
LGgzG:
VHaQz:
goto CEnkf;
Hv3nF:
goto LnoUL;
goto VoVPz;
FfZtD:
$deskFisik = json_decode(json_encode($dummyDeskFisik));
goto JfkOl;
wNoQr:
$smt = $this->dashboard->getSemesterActive();
goto PR7Aj;
DHMb0:
$ns = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto DOqkz;
hONE1:
$this->load->view("members/guru/rapor/fisik/data");
goto I8oJk;
I8oJk:
$this->load->view("members/guru/templates/footer");
goto bHnM3;
XjXN2:
$no = $i + 1;
goto gakEl;
y69gJ:
$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 DHMb0;
G95uu:
$siswa = $siswas[$i];
goto y69gJ;
xbwWF:
LnoUL:
goto e7eRW;
AX12j:
$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 K26kB;
IR6dB:
if (!($i < 4)) {
goto EWAy3;
}
goto XjXN2;
ABgmH:
F3HVc:
goto AX12j;
bOwnM:
$id_kelas = $guru->wali_kelas;
goto BSVZ6;
K26kB:
$data["tp"] = $this->dashboard->getTahun();
goto PAquF;
DOqkz:
$ns2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other);
goto SCJIG;
QM_hV:
$data["smt"] = $this->dashboard->getSemester();
goto HTwDH;
JfkOl:
crL0p:
goto o1Vf1;
e7eRW:
$i = 0;
goto TMsN9;
Yy1E8:
$tp = $this->dashboard->getTahunActive();
goto wNoQr;
qknxB:
V1B27:
goto IR6dB;
YrM34:
goto URHum;
goto ABgmH;
SCJIG:
$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 uLdca;
mLy9q:
EWAy3:
goto HLqDX;
PR7Aj:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto bOwnM;
PAquF:
$data["tp_active"] = $tp;
goto QM_hV;
mse0X:
$jenis = ["1", "2", "3", "4"];
goto Fl23b;
bHnM3:
}
public function saveFisik()
{
goto FLv2X;
yuEXM:
$data["status"] = $update;
goto cX3Uq;
ef5R3:
$smt = $this->dashboard->getSemesterActive();
goto ePHbm;
ZQZPr:
$tp = $this->dashboard->getTahunActive();
goto ef5R3;
ypgez:
pSXgS:
goto yuEXM;
yYXml:
$update = false;
goto ZQZPr;
cX3Uq:
$this->output_json($data);
goto wH6iZ;
m6EVJ:
$input = json_decode($this->input->post("fisik", true));
goto yYXml;
ePHbm:
foreach ($input as $d) {
goto cbz_O;
cbz_O:
$kode = $d[0];
goto seePs;
seePs:
$jns = $d[0];
goto AU2CU;
AU2CU:
$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 cKNmp;
cKNmp:
$update = $this->db->replace("rapor_data_fisik", $data);
goto ZQaib;
ZQaib:
vDOwr:
goto BDT1Y;
BDT1Y:
}
goto ypgez;
FLv2X:
$kelas = $this->input->post("kelas", true);
goto m6EVJ;
wH6iZ:
}
public function importFisik($id_kelas)
{
goto uQAA4;
uQAA4:
$input = json_decode($this->input->post("nilai", true));
goto mRk56;
FAAOr:
$smt = $this->dashboard->getSemesterActive();
goto aYkuF;
mRk56:
$tp = $this->dashboard->getTahunActive();
goto FAAOr;
o0wFC:
foreach ($input as $in) {
goto FAS3g;
FAS3g:
$id_siswa = $in[11];
goto jN6jk;
T6y8I:
$berat = $smt->id_smt == 1 ? $in[5] : $in[6];
goto D36FE;
Ax3_B:
p6f3o:
goto qYnD8;
U6lAc:
$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 MuCl7;
D36FE:
if (!($id_siswa != "id")) {
goto ZMcXR;
}
goto U6lAc;
MuCl7:
ZMcXR:
goto Ax3_B;
jN6jk:
$tinggi = $smt->id_smt == 1 ? $in[3] : $in[4];
goto T6y8I;
qYnD8:
}
goto PGC6r;
aYkuF:
$datas = [];
goto o0wFC;
S9PIv:
mjLt6:
goto YZDta;
PGC6r:
ggSTg:
goto zCBcR;
YZDta:
echo json_encode($updated);
goto HcL8z;
zCBcR:
$updated = 0;
goto t2Xxz;
t2Xxz:
foreach ($datas as $data) {
goto k8vja;
k8vja:
$update = $this->db->replace("rapor_fisik", $data);
goto oWTVa;
BetmI:
Uy92S:
goto mBEL8;
iu_Nv:
WQC7S:
goto BetmI;
e81dH:
$updated++;
goto iu_Nv;
oWTVa:
if (!$update) {
goto WQC7S;
}
goto e81dH;
mBEL8:
}
goto S9PIv;
HcL8z:
}
public function raporNaik()
{
goto FsTBE;
GSqu0:
$data["smt"] = $this->dashboard->getSemester();
goto yG3f0;
Zu_VC:
$siswas = $this->rapor->getKenaikanSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto VciM1;
Zewy1:
$tp = $this->dashboard->getTahunActive();
goto oeqYV;
Dqz4b:
$this->load->view("members/guru/templates/footer");
goto swOf6;
oDB20:
$this->load->view("members/guru/templates/header", $data);
goto cDWtV;
NWhKk:
$kelas = $this->kelas->get_one($id_kelas);
goto Zu_VC;
oeqYV:
$smt = $this->dashboard->getSemesterActive();
goto RtFgm;
A51US:
$data["tp_active"] = $tp;
goto GSqu0;
R25Es:
$data["tp"] = $this->dashboard->getTahun();
goto A51US;
cDWtV:
$this->load->view("members/guru/rapor/kenaikan/data");
goto Dqz4b;
FsTBE:
$user = $this->ion_auth->user()->row();
goto Zewy1;
yLDid:
$id_kelas = $guru->wali_kelas;
goto NWhKk;
RtFgm:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yLDid;
yG3f0:
$data["smt_active"] = $smt;
goto oDB20;
VciM1:
$data = ["user" => $user, "judul" => "Kenaikan Kelas ", "subjudul" => "Siswa Kelas ", "setting" => $this->dashboard->getSetting(), "guru" => $guru, "kelas" => $kelas, "siswas" => $siswas];
goto R25Es;
swOf6:
}
public function saveNaik()
{
goto Rh1Xv;
IWNTs:
$updated = 0;
goto dQJVN;
DoX4S:
$smt = $this->dashboard->getSemesterActive();
goto IWNTs;
IlSxN:
$tp = $this->dashboard->getTahunActive();
goto DoX4S;
egIQ_:
o93Fu:
goto fNbWh;
dQJVN:
foreach ($input as $d) {
goto i9RsP;
FiF2n:
if (!$update) {
goto MBrvO;
}
goto LwwiQ;
i9RsP:
$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 KBl7x;
Pid09:
MBrvO:
goto ylceN;
LwwiQ:
$updated++;
goto Pid09;
KBl7x:
$update = $this->db->replace("rapor_naik", $data);
goto FiF2n;
ylceN:
V8CHX:
goto atw0H;
atw0H:
}
goto egIQ_;
fNbWh:
echo json_encode($updated);
goto xg8nS;
Rh1Xv:
$input = json_decode($this->input->post("naik", true));
goto IlSxN;
xg8nS:
}
public function cetakPts()
{
goto uAUyg;
W9NC7:
qy_MM:
goto cXePF;
SKFiY:
$setting = $this->dashboard->getSetting();
goto Foed4;
h5cTr:
$nilaiHarian = [];
goto boEaV;
iN0b1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto idB00;
Y33ii:
$data["kelas"] = $kelas->nama_kelas;
goto NfWy1;
NfWy1:
$data["mapels"] = $mapels;
goto D4pDg;
iPnTB:
$i = 0;
goto VniRD;
yy3cO:
foreach ($mapels as $mapel) {
goto NHwt8;
Cf2PZ:
pdqfS:
goto foYRS;
Np7jt:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto cxmQZ;
NHwt8:
$h = $this->rapor->getNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto eySDc;
mw0Iu:
wy0XQ:
goto zOhpb;
cxmQZ:
goto wy0XQ;
goto Cf2PZ;
KaYvx:
if (isset($settingRapor) && $settingRapor->kkm_tunggal == "1") {
goto pdqfS;
}
goto Np7jt;
zOhpb:
SP67e:
goto CYOvL;
eySDc:
$nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? json_decode(json_encode($dummyNilai)) : $h;
goto JIlvj;
vu88V:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto KaYvx;
JIlvj:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto vu88V;
foYRS:
$kkm[$mapel->id_mapel] = $settingRapor;
goto mw0Iu;
CYOvL:
}
goto CoJAU;
YXrYL:
$data["smt"] = $this->dashboard->getSemester();
goto n4tPc;
lKRJu:
$this->load->view("members/guru/templates/footer");
goto SJfQh;
idB00:
$jurusan = $this->kelas->getJurusanById($kelas->jurusan_id);
goto Bl6kP;
cA3rO:
$settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto N3Vkm;
TqBti:
$mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null);
goto h5cTr;
CoJAU:
iYndJ:
goto W9NC7;
D4pDg:
$data["kelompoks"] = $kelompoks;
goto Q09fG;
Foed4:
$tp = $this->dashboard->getTahunActive();
goto Zx_nL;
Bl6kP:
$kelompoks = $this->master->getKodeKelompokMapel();
goto Ue5Nr;
SC6wv:
$this->load->view("members/guru/rapor/cetak/pts");
goto lKRJu;
E0sVf:
if (!($i < count($siswas))) {
goto WGN3O;
}
goto XgqDc;
boEaV:
$nilaiPts = [];
goto HcUmD;
t8Ad0:
$this->load->view("members/guru/templates/header", $data);
goto SC6wv;
Ue5Nr:
$kategori_mapel = $this->master->getKategoriKelompokMapel();
goto GfXhc;
kxQ0W:
$id_kelas = $guru->wali_kelas;
goto sF3Do;
cXePF:
$i++;
goto msUlB;
IKB_V:
$data["tp_active"] = $tp;
goto YXrYL;
uAUyg:
$user = $this->ion_auth->user()->row();
goto SKFiY;
HlKGL:
$data["rapor"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto t8Ad0;
msUlB:
goto kzgCf;
goto Q3zDA;
Qh_a3:
$data["guru"] = $guru;
goto WBsvi;
Zx_nL:
$smt = $this->dashboard->getSemesterActive();
goto KbjCH;
BWLA4:
HuPF6:
goto TqBti;
sF3Do:
$kelas = $this->kelas->get_one($id_kelas);
goto iN0b1;
LX7ev:
$id_siswa = $siswa->id_siswa;
goto yy3cO;
TF8t0:
$data["nilai_harian"] = $nilaiHarian;
goto OFAzY;
GfXhc:
$arrk = [];
goto ljQmI;
VniRD:
kzgCf:
goto E0sVf;
WBsvi:
$data["siswas"] = $siswas;
goto Y33ii;
N3Vkm:
$kkm = [];
goto iPnTB;
HcUmD:
$dummyNilai = ["p1" => '', "p2" => '', "p3" => '', "p4" => '', "p5" => '', "k1" => '', "k2" => '', "k3" => '', "k4" => '', "k5" => ''];
goto cA3rO;
XgqDc:
$siswa = $siswas[$i];
goto LX7ev;
Q3zDA:
WGN3O:
goto cgBL8;
KbjCH:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto kxQ0W;
OFAzY:
$data["kkm"] = $kkm;
goto HlKGL;
vLrau:
$data["tp"] = $this->dashboard->getTahun();
goto IKB_V;
n4tPc:
$data["smt_active"] = $smt;
goto Qh_a3;
cgBL8:
$data = ["user" => $user, "judul" => "Rapor PTS", "subjudul" => "Cetak Rapor PTS", "setting" => $setting];
goto vLrau;
ljQmI:
foreach ($kategori_mapel as $kk => $km) {
goto bMM35;
JGSpR:
array_push($arrk, $km->kode_kel_mapel);
goto UnL1Q;
UnL1Q:
f2wPV:
goto OYsKi;
OYsKi:
qScHJ:
goto Oc5He;
bMM35:
if (in_array($km, $arrk)) {
goto f2wPV;
}
goto JGSpR;
Oc5He:
}
goto BWLA4;
Q09fG:
$data["nilai_pts"] = $nilaiPts;
goto TF8t0;
SJfQh:
}
public function cetakAkhir()
{
goto aNwyu;
UzOxJ:
$other = "1";
goto Tpkzl;
GOiGJ:
$data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto rt0er;
NkFpA:
Yrkgb:
goto eYCR7;
RLVfl:
$data = ["user" => $user, "judul" => "Rapor Akhir", "subjudul" => "Cetak Rapor Akhir", "setting" => $setting];
goto Sdnpv;
CC3iI:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto brkvC;
WD30x:
$id_siswa = $siswa->id_siswa;
goto YZiMd;
Z86pm:
$data["absensi"] = $absensi;
goto L4FrF;
p2eA7:
$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 WV4an;
Puq04:
$nilai = [];
goto Zl7fu;
SZe3K:
foreach ($kategori_mapel as $kk => $km) {
goto ibJmb;
ibJmb:
if (in_array($km, $arrk)) {
goto Hi5FU;
}
goto vG8Dp;
AZ2U9:
Hi5FU:
goto lNFpL;
vG8Dp:
array_push($arrk, $km->kode_kel_mapel);
goto AZ2U9;
lNFpL:
bCHz7:
goto rDI1c;
rDI1c:
}
goto aYxsn;
gu9tA:
$id_kelas = $guru->wali_kelas;
goto xaWYz;
zHCSO:
$this->load->view("members/guru/rapor/cetak/akhir");
goto NgprO;
Y1iri:
$data["mapels"] = $mapels;
goto g5yDn;
zinDF:
$jurusan = $this->kelas->getJurusanById($kelas->jurusan_id);
goto g5qZJ;
Tpkzl:
goto Yrkgb;
goto NmgmB;
SfzoY:
$absensi = [];
goto UOwyb;
CFBvu:
$smt = $this->dashboard->getSemesterActive();
goto V9s0s;
p14UK:
foreach ($mapels as $mapel) {
goto N183s;
BHK3M:
$nilai[$id_siswa][$mapel->id_mapel] = $nr;
goto ntioK;
s328h:
orZr8:
goto hmYqn;
xgBAK:
$nr = $nilai_rapor[$key_mapel];
goto BHK3M;
vxpgr:
if ($key_mapel !== false) {
goto ls23z;
}
goto bdNZF;
bdNZF:
$nilai[$id_siswa][$mapel->id_mapel] = $dummyNilai;
goto PvSWA;
ntioK:
w65_I:
goto s328h;
PvSWA:
goto w65_I;
goto zphDl;
FRwXz:
$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 vxpgr;
zphDl:
ls23z:
goto xgBAK;
N183s:
$dummyNilai = ["p_deskripsi" => '', "k_rata_rata" => '', "k_deskripsi" => '', "k_predikat" => '', "nilai" => '', "predikat" => ''];
goto FRwXz;
hmYqn:
}
goto LY0cb;
Ghl6P:
rz2fy:
goto yn8a4;
F59of:
kCX0a:
goto JKT53;
yY01F:
$setting = $this->dashboard->getSetting();
goto XxlQj;
dMaoj:
$data["rapor"] = $settingRapor;
goto GOiGJ;
iE1nw:
foreach ($nilai_sikap as $nls) {
goto SIgG6;
Vpkio:
e7TUJ:
goto tUUOv;
ZyHLg:
$sikap[$id_siswa][2] = ["deskripsi" => $nls == null ? '' : $nls->deskripsi, "predikat" => $nls == null ? $dummySikap : unserialize($nls->nilai)];
goto gClbe;
tUUOv:
if (!($nls->id_siswa == $id_siswa && $nls->jenis == "2")) {
goto A66AC;
}
goto ZyHLg;
SIgG6:
if (!($nls->id_siswa == $id_siswa && $nls->jenis == "1")) {
goto e7TUJ;
}
goto KMgW2;
TCIM9:
Ly9VZ:
goto MQdv4;
KMgW2:
$sikap[$id_siswa][1] = ["deskripsi" => $nls == null ? '' : $nls->deskripsi, "predikat" => $nls == null ? $dummySikap : unserialize($nls->nilai)];
goto Vpkio;
gClbe:
A66AC:
goto TCIM9;
MQdv4:
}
goto Ic5Li;
sZsMh:
$i++;
goto thErN;
lUOuI:
$other = "2";
goto NkFpA;
tYSpv:
$data["smt_active"] = $smt;
goto w6GoG;
xokh5:
$dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => ''];
goto gYEvm;
uwyT0:
$kategori_mapel = $this->master->getKategoriKelompokMapel();
goto ZekSS;
L4FrF:
$data["fisik"] = $fisik;
goto d23D_;
km4jh:
KFOkt:
goto JNyuQ;
C063k:
$data["mapel_ekstra"] = $mapelEkstra;
goto lysyb;
VSfqe:
$data["nilai_rapor"] = $nilai_rapor;
goto Mu4sf;
GYi42:
$data["guru"] = $guru;
goto ItC1U;
NgprO:
$this->load->view("members/guru/templates/footer");
goto bh8Dh;
g5qZJ:
$kelompoks = $this->master->getKodeKelompokMapel();
goto fw9b3;
NmgmB:
glMpE:
goto lUOuI;
fw9b3:
$siswas = $this->rapor->getDetailSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto uwyT0;
MNp9u:
$nilaiEkstra = [];
goto uIqA1;
brkvC:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto MX5Rl;
JKT53:
if (!($i < count($siswas))) {
goto KFOkt;
}
goto cFG5o;
LiktC:
qtEoW:
goto pDOXT;
aYxsn:
xaMU3:
goto YMyEF;
VU16n:
$desks = [];
goto SfzoY;
vJWfF:
goto N8oaT;
goto GkPiA;
oQjlL:
if (count($nilai_sikap) > 0) {
goto ePWee;
}
goto j6MEo;
fWq2F:
$nilai_rapor = $this->rapor->getNilaiRaporByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto CC3iI;
Ic5Li:
fmHpV:
goto weEyP;
j6MEo:
$sikap[$id_siswa][1] = ["deskripsi" => '', "predikat" => $dummySikap];
goto kJGGw;
MX5Rl:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
OL098:
}
goto LiktC;
YMyEF:
$mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null);
goto NGbWC;
ItC1U:
$data["siswas"] = $siswas;
goto h2v23;
lPaJ8:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa] : ["nilai" => $dummyAbsen];
goto dj4HE;
YZiMd:
$dummySikap = ["predikat" => ''];
goto oQjlL;
WV4an:
foreach ($ekstras as $ext) {
goto JqH7j;
JqH7j:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto Kyor8;
Kyor8:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto zrPaV;
FcDo3:
r0XgX:
goto tW3dI;
tW3dI:
quN21:
goto O608M;
zrPaV:
foreach ($arrEkstra as $ar) {
goto n80gc;
zbJ02:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto vx5hc;
cBUcu:
rpZaW:
goto HAHp1;
vx5hc:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? $dummyEkstra : $ne;
goto cBUcu;
Jqyj2:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto HIeqf;
n80gc:
$id_ekstra = $ar->ekstra;
goto Jqyj2;
HIeqf:
if (!($id_ekstra != null)) {
goto rpZaW;
}
goto zbJ02;
HAHp1:
uHUfS:
goto txGNQ;
txGNQ:
}
goto FcDo3;
O608M:
}
goto Ghl6P;
xaWYz:
$kelas = $this->kelas->get_one($id_kelas);
goto zinDF;
y32z2:
$desks[$id_siswa] = isset($prestasis[$id_siswa]) ? $prestasis[$id_siswa] : $dummyDesks;
goto lPaJ8;
kJGGw:
$sikap[$id_siswa][2] = ["deskripsi" => '', "predikat" => $dummySikap];
goto vJWfF;
Zl7fu:
$fisik = [];
goto VU16n;
ioe_D:
$settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto Mo6o5;
Mu4sf:
$data["deskripsi"] = $desks;
goto Z86pm;
UOwyb:
$mapelEkstra = [];
goto MNp9u;
NK3bo:
$nf2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other);
goto p2eA7;
s6HuB:
$nf = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto NK3bo;
gYEvm:
$dummyAbsen = ["s" => " - ", "i" => " - ", "a" => " - ", "saran" => ''];
goto y32z2;
weEyP:
N8oaT:
goto p14UK;
g5yDn:
$data["kelompoks"] = $kelompoks;
goto p7kcD;
XxlQj:
$tp = $this->dashboard->getTahunActive();
goto CFBvu;
aNwyu:
$user = $this->ion_auth->user()->row();
goto yY01F;
AUpdR:
$data["lvl_kelas"] = $kelas->level;
goto Y1iri;
eYCR7:
$nilai_sikap = $this->rapor->getNilaiSikapByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto fWq2F;
fTRwZ:
$data["tp_active"] = $tp;
goto U1nEb;
thErN:
goto kCX0a;
goto km4jh;
h2v23:
$data["kelas"] = $kelas->nama_kelas;
goto AUpdR;
NGbWC:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto ioe_D;
ZekSS:
$arrk = [];
goto SZe3K;
JNyuQ:
$kkm = $this->rapor->getAllKkmRaporAkhir($id_kelas, $tp->id_tp, $smt->id_smt);
goto RLVfl;
uIqA1:
if ($smt->id_smt === "1") {
goto glMpE;
}
goto UzOxJ;
rt0er:
$this->load->view("members/guru/templates/header", $data);
goto zHCSO;
lysyb:
$data["kkm"] = $kkm;
goto dMaoj;
bs4ds:
$data["smt_name"] = $this->dashboard->getSemesterById($smt->id_smt);
goto GYi42;
dj4HE:
$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 s6HuB;
cFG5o:
$siswa = $siswas[$i];
goto WD30x;
d23D_:
$data["nilai_ekstra"] = $nilaiEkstra;
goto C063k;
GBCWQ:
$data["nilai"] = $nilai;
goto VSfqe;
S20qL:
$sikap = [];
goto Puq04;
w6GoG:
$data["tp_name"] = $this->dashboard->getTahunById($tp->id_tp);
goto bs4ds;
yn8a4:
w136q:
goto sZsMh;
Sdnpv:
$data["tp"] = $this->dashboard->getTahun();
goto fTRwZ;
V9s0s:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto gu9tA;
U1nEb:
$data["smt"] = $this->dashboard->getSemester();
goto tYSpv;
p7kcD:
$data["sikap"] = $sikap;
goto GBCWQ;
pDOXT:
$i = 0;
goto F59of;
GkPiA:
ePWee:
goto iE1nw;
Mo6o5:
$kkm = [];
goto S20qL;
LY0cb:
Nj_gZ:
goto xokh5;
bh8Dh:
}
public function cetakLeger()
{
goto Wjncs;
cCU_H:
$data["smt"] = $this->dashboard->getSemester();
goto igZ4b;
Rl9ms:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto G52Eg;
w91f7:
$data["nilai_pts"] = (array) json_decode(json_encode($nilaiPts));
goto KAVun;
IUG8F:
goto Nxthk;
goto nuMm8;
hPXG1:
$sikap = [];
goto CviFD;
KCrbH:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto unnG0;
Es0VJ:
$siswa = $siswas[$i];
goto uYDq0;
uYDq0:
$id_siswa = $siswa->id_siswa;
goto eE93n;
nuMm8:
MWvyP:
goto q2gUa;
sSfMB:
$absensi = [];
goto vRV3v;
dvit3:
$user = $this->ion_auth->user()->row();
goto UIPHU;
yXGJI:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
iTu36:
}
goto WRvzy;
CviFD:
$nilai = [];
goto hgVRQ;
vRV3v:
$mapelEkstra = [];
goto mEZ0F;
QJK8D:
$data["rapor"] = $setting_rapor;
goto Xnf07;
Zp0Pv:
$data["kkm"] = $kkm;
goto QJK8D;
mEZ0F:
$nilaiEkstra = [];
goto HqTY6;
UIPHU:
$data = ["user" => $user, "judul" => "Leger Kelas ", "subjudul" => "Cetak Leger Kelas ", "setting" => $setting];
goto L8EvN;
eE93n:
foreach ($mapels as $mapel) {
goto Uqp0P;
Qr5Ly:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto lKAd1;
TPbBU:
if ($setting_rapor->kkm_tunggal == "1") {
goto pwUKk;
}
goto bwH9i;
rHa9a:
pwUKk:
goto Qr5Ly;
GJ1jM:
BpgPU:
goto f7Wy9;
T_s5B:
$sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto UTk05;
lKAd1:
jGAcb:
goto YZMP2;
Ndlk0:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto nhryC;
bwH9i:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto mET62;
UTk05:
$dummyNilai = ["k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => ''];
goto hjhpM;
mET62:
goto jGAcb;
goto rHa9a;
eVZL3:
$dummyAbsen = ["s" => '', "i" => '', "a" => ''];
goto NgXJJ;
f7Wy9:
Ody40:
goto jkCWV;
C7L7F:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto Ndlk0;
YZMP2:
foreach ($ekstras as $ext) {
goto m632w;
kBbt4:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto wIQNJ;
biTPm:
mMjtX:
goto DG4Ul;
wIQNJ:
foreach ($arrEkstra as $ar) {
goto VvmtX;
lSaKm:
if (!($id_ekstra != null)) {
goto ZItDf;
}
goto b4COs;
DDEdL:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto lSaKm;
VhakL:
E2JOc:
goto Mp2Wu;
oGXAn:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto CErYb;
b4COs:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto oGXAn;
CErYb:
ZItDf:
goto VhakL;
VvmtX:
$id_ekstra = $ar->ekstra;
goto DDEdL;
Mp2Wu:
}
goto lnXnE;
m632w:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto kBbt4;
lnXnE:
ajgcC:
goto biTPm;
DG4Ul:
}
goto GJ1jM;
hjhpM:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto C7L7F;
Hg7lt:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1");
goto KA5Z5;
nhryC:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto eVZL3;
ZQrOE:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2");
goto T_s5B;
NgXJJ:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : $dummyAbsen;
goto TPbBU;
Uqp0P:
$dummySikap = ["predikat" => ''];
goto Hg7lt;
KA5Z5:
$sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto ZQrOE;
jkCWV:
}
goto OR0ej;
jFAfs:
$data["nilai"] = (array) json_decode(json_encode($nilai));
goto w91f7;
igZ4b:
$data["smt_active"] = $smt;
goto OMUXX;
MoQU8:
$i++;
goto IUG8F;
hQb3X:
$this->load->view("members/guru/templates/footer");
goto m9Vht;
G52Eg:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto yXGJI;
ETVAR:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto UsW_s;
W5sO8:
$this->load->view("members/guru/templates/header", $data);
goto Dm0Da;
OR0ej:
upJCI:
goto MI1OI;
PK4Yk:
$desks = [];
goto sSfMB;
KAVun:
$data["sikap"] = $sikap;
goto IM15D;
mDkch:
$data["absensi"] = $absensi;
goto OSZnn;
MI1OI:
jXNDC:
goto MoQU8;
Wjncs:
$setting = $this->dashboard->getSetting();
goto dvit3;
rDDTw:
$data["kelases"] = $kelases;
goto JDOfj;
t5xad:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto Rl9ms;
UwbJe:
$data["ekstras"] = $ekstras;
goto jFAfs;
q2gUa:
$data["tp"] = $this->dashboard->getTahun();
goto LcptP;
OMUXX:
$data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto rDDTw;
OSZnn:
$data["nilai_ekstra"] = $nilaiEkstra;
goto uvBXj;
Xnf07:
$data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto W5sO8;
Pohx8:
$smt = $this->dashboard->getSemesterActive();
goto PVI4k;
WRvzy:
Kukrw:
goto KCrbH;
Dm0Da:
$this->load->view("members/guru/rapor/leger/data");
goto hQb3X;
eSeOp:
Nxthk:
goto puwpK;
IM15D:
$data["deskripsi"] = $desks;
goto mDkch;
JDOfj:
$data["mapels"] = $mapels;
goto hjpEX;
uvBXj:
$data["mapel_ekstra"] = $mapelEkstra;
goto Zp0Pv;
UsW_s:
$mapels = $this->master->getAllMapel();
goto t5xad;
L8EvN:
$tp = $this->dashboard->getTahunActive();
goto Pohx8;
Y0G5w:
$id_kelas = $guru->wali_kelas;
goto lTivK;
PVI4k:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Y0G5w;
hgVRQ:
$nilaiPts = [];
goto PK4Yk;
unnG0:
$kkm = [];
goto hPXG1;
puwpK:
if (!($i < count($siswas))) {
goto MWvyP;
}
goto Es0VJ;
LcptP:
$data["tp_active"] = $tp;
goto cCU_H;
hjpEX:
$data["siswas"] = $siswas;
goto UwbJe;
lTivK:
$kelases = $this->kelas->get_one($id_kelas);
goto ETVAR;
HqTY6:
$i = 0;
goto eSeOp;
m9Vht:
}
public function downloadLeger()
{
goto TE0DW;
MOliO:
$data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto pezDa;
m1xql:
$k2[] = $nilai->k2;
goto DwRjy;
A0idg:
bvOWQ:
goto Y2OSD;
SgZFh:
$p8 = [];
goto h3c1W;
zNe01:
$k6[] = $nilai->k6;
goto rFk4s;
W3rMp:
$p2[] = $nilai->p2;
goto xjU8w;
FK0gr:
ay9yA:
goto DWNr0;
H5b3w:
goto bvOWQ;
goto Ba1nM;
GYFQR:
$user = $this->ion_auth->user()->row();
goto jvZa2;
AJsx4:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto MGsYh;
jufxX:
$p7[] = $nilai->p7;
goto Xx2OO;
Xx2OO:
$p8[] = $nilai->p8;
goto GZD4z;
OVCFx:
$p5 = [];
goto YJBq4;
aIygU:
$nisn = [];
goto TuBUP;
WVL8N:
$k6 = [];
goto p005P;
RTHvk:
$i++;
goto H5b3w;
p2AaT:
$data["mapels"] = $mapels;
goto YHk5X;
aDOZD:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto eselB;
TuBUP:
$nama = [];
goto hHTzq;
Bc1aG:
Zi1Ac:
goto kfDAE;
wMC8q:
$data["deskripsi"] = $desks;
goto A3FCf;
jvMMm:
$nilaiPts = [];
goto fRzcJ;
pezDa:
$data["kelases"] = $kelases;
goto p2AaT;
fSCan:
$no = [];
goto aIygU;
j4DWs:
$p3 = [];
goto wqdro;
jUXr0:
$siswa = $siswas[$i];
goto bE0qu;
wqdro:
$p4 = [];
goto OVCFx;
uxcuC:
$p5[] = $nilai->p5;
goto PmM1V;
oCJL1:
$siswa = $siswas[$i];
goto UTgag;
AbqP4:
XQUo0:
goto AJsx4;
ILErx:
$k5 = [];
goto WVL8N;
UTgag:
$nilai = $nilai[$siswa->id_siswa];
goto nIPvZ;
MJPQX:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto Fyc76;
eePux:
$data["sikap"] = $sikap;
goto wMC8q;
tsMBc:
$data["smt"] = $this->dashboard->getSemester();
goto WzygS;
DwRjy:
$k3[] = $nilai->k3;
goto MxcpB;
CHWr_:
$data["kkm"] = $kkm;
goto WPXN_;
Fyc76:
$mapels = $this->master->getAllMapel();
goto gY2yH;
MGsYh:
$kkm = [];
goto Q2M8L;
b30oh:
$k8[] = $nilai->k8;
goto y2ayQ;
y2ayQ:
CFE75:
goto hfrLx;
P9ua3:
$k4 = [];
goto ILErx;
F2O5z:
$data["ekstras"] = $ekstras;
goto CTYBw;
p005P:
$k7 = [];
goto XS02k;
oKWaG:
$nilaiEkstra = [];
goto qw9P_;
gY2yH:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto UOFsM;
xjU8w:
$p3[] = $nilai->p3;
goto VX4Cz;
AeaED:
$data["nilai_ekstra"] = $nilaiEkstra;
goto sPEIL;
XS02k:
$k8 = [];
goto UcZVk;
aztuD:
lWRvs:
goto EeVgp;
SKkRx:
$data["tp_active"] = $tp;
goto tsMBc;
MxcpB:
$k4[] = $nilai->k4;
goto NzUPQ;
EUb08:
$setting = $this->dashboard->getSetting();
goto GYFQR;
h3c1W:
$k1 = [];
goto Soi5w;
TE0DW:
$tp = $this->dashboard->getTahunActive();
goto LpMsP;
NzUPQ:
$k5[] = $nilai->k5;
goto zNe01;
EeVgp:
UqaH7:
goto RTHvk;
i2094:
$nilai = [];
goto jvMMm;
hfrLx:
$i++;
goto yV3_h;
oqC7C:
$data["nilai_pts"] = (array) json_decode(json_encode($nilaiPts));
goto eePux;
fRzcJ:
$desks = [];
goto B8UL0;
bE0qu:
$id_siswa = $siswa->id_siswa;
goto YcfzN;
xcLkC:
$kelases = $this->kelas->get_one($id_kelas);
goto MJPQX;
NrnVq:
$data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto fSCan;
UcZVk:
$i = 0;
goto Bc1aG;
fs02g:
$nama[] = $siswa->nama;
goto fJczG;
Y2OSD:
if (!($i < count($siswas))) {
goto KiT3h;
}
goto jUXr0;
hHTzq:
$p1 = [];
goto eAsMd;
qw9P_:
$i = 0;
goto A0idg;
nIPvZ:
$no[] = $i + 1;
goto tQ8D9;
CTYBw:
$data["nilai"] = (array) json_decode(json_encode($nilai));
goto oqC7C;
eselB:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
xASKF:
}
goto AbqP4;
B8UL0:
$absensi = [];
goto Rqmut;
sYQg2:
$k3 = [];
goto P9ua3;
VX4Cz:
$p4[] = $nilai->p4;
goto uxcuC;
A3FCf:
$data["absensi"] = $absensi;
goto AeaED;
AU9L4:
$id_kelas = $guru->wali_kelas;
goto xcLkC;
Rqmut:
$mapelEkstra = [];
goto oKWaG;
uc8J7:
$p7 = [];
goto SgZFh;
WzygS:
$data["smt_active"] = $smt;
goto MOliO;
DWNr0:
$this->output_json($data);
goto PG_KV;
LpMsP:
$smt = $this->dashboard->getSemesterActive();
goto EUb08;
Soi5w:
$k2 = [];
goto sYQg2;
WPXN_:
$data["rapor"] = $setting_rapor;
goto NrnVq;
tQ8D9:
$nisn[] = $siswa->nisn;
goto fs02g;
YcfzN:
foreach ($mapels as $mapel) {
goto aMult;
nLNHm:
goto aE8of;
goto jJTUe;
VbLNC:
Ls7da:
goto IHVZM;
T7phZ:
$sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto SE6c6;
eF2oF:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto Flvbq;
VZuCb:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto STLGy;
SE6c6:
$dummyNilai = ["k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => ''];
goto ZCbjz;
fSGmY:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : ["nilai" => $dummyAbsen];
goto pIoZF;
kfAfo:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2");
goto T7phZ;
pIoZF:
if ($setting_rapor->kkm_tunggal == "1") {
goto Wo0PV;
}
goto Mv0MC;
bfw3G:
$sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto kfAfo;
aMult:
$dummySikap = ["predikat" => ''];
goto uAqck;
kgg2R:
$dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '', "saran" => ''];
goto eMRbA;
jJTUe:
Wo0PV:
goto eF2oF;
Flvbq:
aE8of:
goto p0DwE;
ZCbjz:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto VZuCb;
eMRbA:
$dummyAbsen = ["s" => '', "i" => '', "a" => ''];
goto fSGmY;
uAqck:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1");
goto bfw3G;
fx_11:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto kgg2R;
STLGy:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto fx_11;
Mv0MC:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto nLNHm;
pEJVY:
TFbRb:
goto VbLNC;
p0DwE:
foreach ($ekstras as $ext) {
goto nYwHY;
y2K4F:
foreach ($arrEkstra as $ar) {
goto JT9R9;
QTMTC:
A6KEx:
goto z_pqv;
oUsOR:
if (!($id_ekstra != null)) {
goto ZugRt;
}
goto VY7jp;
JT9R9:
$id_ekstra = $ar->ekstra;
goto A9BSP;
OZw1e:
ZugRt:
goto QTMTC;
VY7jp:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto PWE3J;
PWE3J:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto OZw1e;
A9BSP:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto oUsOR;
z_pqv:
}
goto rpF7X;
nYwHY:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto oQJ5c;
rAQu2:
MYxt0:
goto XRDZx;
oQJ5c:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto y2K4F;
rpF7X:
e54Wr:
goto rAQu2;
XRDZx:
}
goto pEJVY;
IHVZM:
}
goto aztuD;
eAsMd:
$p2 = [];
goto j4DWs;
yV3_h:
goto Zi1Ac;
goto FK0gr;
kfDAE:
if (!($i < count($siswas))) {
goto ay9yA;
}
goto oCJL1;
jvZa2:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto AU9L4;
GZD4z:
$k1[] = $nilai->k1;
goto m1xql;
YHk5X:
$data["siswas"] = $siswas;
goto F2O5z;
Q2M8L:
$sikap = [];
goto i2094;
rFk4s:
$k7[] = $nilai->k7;
goto b30oh;
UOFsM:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto aDOZD;
YJBq4:
$p6 = [];
goto uc8J7;
PmM1V:
$p6[] = $nilai->p6;
goto jufxX;
sPEIL:
$data["mapel_ekstra"] = $mapelEkstra;
goto CHWr_;
Ba1nM:
KiT3h:
goto tpVQj;
tpVQj:
$data["tp"] = $this->dashboard->getTahun();
goto SKkRx;
fJczG:
$p1[] = $nilai->p1;
goto W3rMp;
PG_KV:
}
public function dkn()
{
goto nSF8P;
Rfa2W:
$data["deskripsi"] = $desks;
goto oBdNJ;
by8in:
$id_siswa = $siswa->id_siswa;
goto zuAyV;
haEE4:
$i++;
goto d4TBc;
VPjIX:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto L0bVv;
So5Cc:
$id_kelas = $guru->wali_kelas;
goto cUvtJ;
qnnba:
$data["ekstras"] = $ekstras;
goto C9Hwn;
xWdiF:
$kkm = [];
goto gPvVS;
KRoPy:
$data["smt_active"] = $smt;
goto TVbW3;
LVH8G:
$data["kkm"] = $kkm;
goto Rum0n;
d4TBc:
goto ZG4md;
goto H2rxC;
eSu_3:
$data["mapel_ekstra"] = $mapelEkstra;
goto LVH8G;
PX1Hv:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto So5Cc;
L7_xB:
$mapels = $this->master->getAllMapel();
goto VPjIX;
nzF2n:
$data["tp_active"] = $tp;
goto aZPeL;
nSF8P:
$setting = $this->dashboard->getSetting();
goto inEoW;
zuAyV:
foreach ($mapels as $mapel) {
goto KduCr;
rREQW:
foreach ($ekstras as $ext) {
goto kVCPp;
kVCPp:
$dummyEkstra = ["deskripsi" => '', "nilai" => '', "predikat" => ''];
goto aq_jT;
aq_jT:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto lzdQb;
ZXWAY:
HJKpw:
goto c34Sv;
c34Sv:
hoY7D:
goto yVWpu;
lzdQb:
foreach ($arrEkstra as $ar) {
goto VGnxX;
Le04D:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto mRuT1;
mRuT1:
if (!($id_ekstra != null)) {
goto udEkt;
}
goto ejaGy;
GCEKR:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto N6s39;
ckTjX:
a_bEG:
goto EgZYv;
VGnxX:
$id_ekstra = $ar->ekstra;
goto Le04D;
ejaGy:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto GCEKR;
N6s39:
udEkt:
goto ckTjX;
EgZYv:
}
goto ZXWAY;
yVWpu:
}
goto mNEeK;
d2leW:
$dummyDesks = ["ranking" => '', "rank_deskripsi" => '', "p1" => '', "p1_desk" => '', "p2" => '', "p2_desk" => '', "p3" => '', "p3_desk" => '', "saran" => ''];
goto LnGMj;
id3ed:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto DyzES;
cb5zp:
ee9Ua:
goto l30lg;
LnGMj:
$dummyAbsen = ["s" => '', "i" => '', "a" => ''];
goto AAVF4;
zTaDh:
XuS3p:
goto oiffa;
AAVF4:
$nd = $this->rapor->getRaporDeskripsi($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto lyy1i;
l30lg:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto VO28e;
XO3z3:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto d2leW;
K16Gx:
if ($setting_rapor->kkm_tunggal == "1") {
goto ee9Ua;
}
goto Wvrvn;
BXcJw:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "1");
goto N0C9q;
NA5wv:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto lisfm;
Wvrvn:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "1");
goto Bexa0;
lH9pB:
$absensi[$id_siswa] = $nd == null ? $dummyAbsen : unserialize($nd->nilai);
goto K16Gx;
Bexa0:
goto bQLSx;
goto cb5zp;
V7xr0:
$sikap[$siswa->id_siswa][2] = ["deskripsi" => $ns2 == null ? '' : $ns2->deskripsi, "predikat" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto d4Ppg;
mNEeK:
upB7F:
goto zTaDh;
lyy1i:
$desks[$id_siswa] = $nd == null ? json_decode(json_encode($dummyDesks)) : $nd;
goto lH9pB;
d4Ppg:
$dummyNilai = ["mapel" => $mapel->nama_mapel, "k_rata_rata" => '', "k_predikat" => '', "p_rata_rata" => '', "nilai_pas" => '', "nilai" => '', "predikat" => ''];
goto id3ed;
DyzES:
$nr["mapel"] = $mapel->nama_mapel;
goto NA5wv;
N0C9q:
$sikap[$siswa->id_siswa][1] = ["deskripsi" => $ns1 == null ? '' : $ns1->deskripsi, "predikat" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto Rm1RL;
KduCr:
$dummySikap = ["predikat" => ''];
goto BXcJw;
Rm1RL:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "2");
goto V7xr0;
VO28e:
bQLSx:
goto rREQW;
lisfm:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto XO3z3;
oiffa:
}
goto vtnyR;
TVbW3:
$data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto fVFJl;
C9Hwn:
$data["nilai"] = $nilai;
goto uAd2e;
JcwQw:
$siswa = $siswas[$i];
goto by8in;
i_TNB:
$absensi = [];
goto l_vdR;
fW0HN:
$smt = $this->dashboard->getSemesterActive();
goto PX1Hv;
dfiy1:
if (!($i < count($siswas))) {
goto EwR2D;
}
goto JcwQw;
gPvVS:
$sikap = [];
goto uWits;
uWits:
$nilai = [];
goto femKx;
S1TMB:
Chk_2:
goto haEE4;
uAd2e:
$data["nilai_pts"] = $nilaiPts;
goto ZAMfA;
L0bVv:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto CHJiW;
riUUm:
$i = 0;
goto GuOfg;
hBIos:
$tp = $this->dashboard->getTahunActive();
goto fW0HN;
Ww95e:
$desks = [];
goto i_TNB;
TbYKi:
$data["tp"] = $this->dashboard->getTahun();
goto nzF2n;
fQFr2:
$data["nilai_ekstra"] = $nilaiEkstra;
goto eSu_3;
H2rxC:
EwR2D:
goto TbYKi;
xDRwx:
SVrA3:
goto GODXT;
aZPeL:
$data["smt"] = $this->dashboard->getSemester();
goto KRoPy;
GuOfg:
ZG4md:
goto dfiy1;
ae3g6:
$this->load->view("members/guru/templates/footer");
goto AGb2N;
ZAMfA:
$data["sikap"] = $sikap;
goto Rfa2W;
mPshm:
$nilaiEkstra = [];
goto riUUm;
EGmOW:
$this->load->view("members/guru/templates/header", $data);
goto O4lR9;
cUvtJ:
$kelases = $this->kelas->get_one($id_kelas);
goto h4qnl;
Rum0n:
$data["rapor"] = $setting_rapor;
goto PAXrM;
Ahw9U:
$data["mapels"] = $mapels;
goto SotpJ;
vtnyR:
eRUt2:
goto S1TMB;
B502Z:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
DbuRR:
}
goto xDRwx;
fVFJl:
$data["kelases"] = $kelases;
goto Ahw9U;
oBdNJ:
$data["absensi"] = $absensi;
goto fQFr2;
l_vdR:
$mapelEkstra = [];
goto mPshm;
GODXT:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto xWdiF;
femKx:
$nilaiPts = [];
goto Ww95e;
O4lR9:
$this->load->view("members/guru/rapor/dkn/data");
goto ae3g6;
v7T8p:
$data = ["user" => $user, "judul" => "Daftar Kumpulan Nilai Kelas ", "subjudul" => "Cetak DKN ", "setting" => $setting];
goto hBIos;
inEoW:
$user = $this->ion_auth->user()->row();
goto v7T8p;
SotpJ:
$data["siswas"] = $siswas;
goto qnnba;
PAXrM:
$data["naik"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto EGmOW;
CHJiW:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto B502Z;
h4qnl:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto L7_xB;
AGb2N:
}
}
?>
Did this file decode correctly?
Original Code
<?php
/* ________________________________________
| GarudaCBT |
| https://github.com/garudacbt/cbt |
|________________________________________|
*/
use alhimik1986\PhpExcelTemplator\PhpExcelTemplator;
use PhpOffice\PhpSpreadsheet\IOFactory;
class Rapor extends CI_Controller
{
public function __construct()
{
goto z_uMA;
Vv60l:
$this->load->database();
goto txVyw;
NGvDE:
goto Hl6zP;
goto ulwJJ;
ulwJJ:
lEU_f:
goto QGbeY;
FOv2q:
$this->load->dbforge();
goto Vv60l;
mkMiQ:
show_error("\110\141\156\171\141\40\101\x64\155\151\x6e\151\x73\x74\162\141\x74\157\x72\40\171\141\x6e\x67\40\144\x69\142\145\x72\x69\x20\150\141\x6b\x20\165\x6e\x74\x75\153\40\x6d\145\x6e\x67\x61\x6b\163\x65\x73\x20\150\141\154\141\155\x61\156\x20\x69\156\x69\x2c\40\x3c\141\40\x68\x72\145\146\75\x22" . base_url("\144\141\x73\150\x62\157\141\162\144") . "\x22\76\x4b\x65\155\142\141\154\x69\x20\153\145\x20\x6d\x65\156\165\x20\x61\167\x61\x6c\74\x2f\x61\76", 403, "\x41\x6b\x73\145\163\40\x54\145\x72\x6c\141\x72\141\156\147");
goto k3aMY;
z_uMA:
parent::__construct();
goto aEX3s;
rnZQ8:
$this->load->model("\x44\x61\163\x68\x62\x6f\141\162\144\x5f\155\x6f\x64\x65\154", "\x64\141\163\x68\x62\x6f\x61\x72\x64");
goto b4Kb5;
QGbeY:
redirect("\141\165\x74\x68");
goto B1VSi;
QXBGM:
$this->form_validation->set_error_delimiters('', '');
goto zbwIa;
aEX3s:
if (!$this->ion_auth->logged_in()) {
goto lEU_f;
}
goto PZnp4;
b4Kb5:
$this->load->model("\122\141\160\x6f\162\x5f\x6d\157\144\x65\x6c", "\x72\141\x70\x6f\x72");
goto OAoea;
PZnp4:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("\147\165\x72\165"))) {
goto sfJ25;
}
goto mkMiQ;
k3aMY:
sfJ25:
goto NGvDE;
FFoIN:
$this->load->model("\104\162\157\x70\144\x6f\167\x6e\137\155\157\144\x65\x6c", "\x64\162\x6f\x70\144\x6f\167\x6e");
goto UyrwR;
txVyw:
$this->load->library(["\144\x61\164\141\x74\141\142\154\x65\x73", "\146\157\162\155\137\166\141\154\151\144\141\x74\x69\157\156"]);
goto rnZQ8;
OAoea:
$this->load->model("\x4b\145\154\141\163\x5f\x6d\x6f\144\145\x6c", "\153\x65\154\141\163");
goto FFoIN;
UyrwR:
$this->load->model("\115\x61\163\164\145\x72\137\x6d\x6f\144\x65\154", "\155\x61\163\164\145\x72");
goto QXBGM;
B1VSi:
Hl6zP:
goto FOv2q;
zbwIa:
}
public function output_json($data, $encode = true)
{
goto WVKdy;
hzkQM:
S1j2u:
goto DwNXQ;
bsq68:
$data = json_encode($data);
goto hzkQM;
WVKdy:
if (!$encode) {
goto S1j2u;
}
goto bsq68;
DwNXQ:
$this->output->set_content_type("\141\160\x70\x6c\x69\143\x61\164\x69\x6f\156\x2f\x6a\163\x6f\x6e")->set_output($data);
goto ca1yW;
ca1yW:
}
public function index()
{
goto PVGgK;
pzHB1:
$this->dbforge->add_column("\162\141\160\157\x72\137\x61\x64\x6d\x69\x6e\x5f\163\145\164\x74\151\156\147", $field);
goto ryyXC;
LfXhk:
$field = array("\156\151\160\137\x6b\x65\160\x73\x65\x6b" => array("\x74\x79\160\145" => "\x69\156\x74", "\143\157\156\x73\x74\x72\141\151\x6e\x74" => 1, "\x64\x65\x66\x61\165\x6c\164" => 0), "\156\x69\x70\137\167\141\x6c\151\153\145\154\x61\163" => array("\164\x79\160\145" => "\151\x6e\164", "\143\x6f\x6e\163\x74\162\141\151\x6e\164" => 1, "\144\145\x66\x61\165\154\x74" => 0));
goto pzHB1;
bddPF:
redirect("\162\x61\x70\157\162\x2f\162\141\x70\157\x72\153\153\155");
goto KxpZp;
AwPm9:
Jqloo:
goto Di9Tl;
Gh3tC:
$data["\x74\x70\x5f\x61\x63\x74\x69\166\x65"] = $tp;
goto lhMo7;
akJs9:
$user = $this->ion_auth->user()->row();
goto PEjdS;
ryyXC:
RHKem:
goto akJs9;
b9PfF:
$smt = $this->dashboard->getSemesterActive();
goto NseFc;
oN9MT:
if ($no_update) {
goto RHKem;
}
goto LfXhk;
twxBZ:
$this->load->view("\x73\x65\x74\x74\x69\156\x67\x2f\x72\x61\160\x6f\162");
goto YOJnj;
YOJnj:
$this->load->view("\x5f\164\145\x6d\x70\x6c\x61\164\x65\x73\x2f\144\x61\x73\x68\142\x6f\x61\162\144\x2f\137\x66\157\157\164\x65\x72");
goto AwPm9;
utS8j:
OV7TU:
goto ytFj3;
PVGgK:
$no_update = $this->db->field_exists("\x6e\151\x70\x5f\153\145\160\x73\x65\x6b", "\x72\x61\x70\157\x72\137\x61\x64\x6d\x69\x6e\137\163\145\164\164\151\x6e\x67");
goto oN9MT;
CJJhJ:
$data["\153\153\x6d\x5f\x64\162\157\x70"] = ["\x54\151\144\x61\153", "\131\141"];
goto XcfmK;
ytFj3:
$this->load->view("\137\164\145\x6d\160\x6c\x61\x74\145\x73\x2f\144\x61\x73\x68\x62\x6f\x61\x72\x64\x2f\137\x68\145\x61\x64\145\x72", $data);
goto twxBZ;
XcfmK:
if ($this->ion_auth->is_admin()) {
goto OV7TU;
}
goto bddPF;
RVI3w:
$data["\x73\x6d\164\137\141\143\x74\x69\x76\x65"] = $smt;
goto Orgp1;
NseFc:
$data["\164\160"] = $this->dashboard->getTahun();
goto Gh3tC;
Orgp1:
$data["\x70\162\157\146\151\x6c\x65"] = $this->dashboard->getProfileAdmin($user->id);
goto ASLv5;
lhMo7:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto RVI3w;
PEjdS:
$data = ["\x75\x73\x65\162" => $user, "\x6a\165\x64\165\x6c" => "\120\x65\156\x67\x61\164\x75\x72\141\156\40\122\x61\160\157\162", "\x73\x75\x62\x6a\x75\x64\165\x6c" => "\x50\145\156\x67\x61\x74\165\162\141\x6e\x20\122\141\x70\157\162", "\163\x65\x74\164\151\x6e\x67" => $this->dashboard->getSetting()];
goto UsZNw;
UsZNw:
$tp = $this->dashboard->getTahunActive();
goto b9PfF;
KxpZp:
goto Jqloo;
goto utS8j;
ASLv5:
$data["\162\141\x70\157\162"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto CJJhJ;
Di9Tl:
}
public function saveRaporAdmin()
{
goto RTnMb;
IjkVr:
$this->output_json($data);
goto rHXKl;
vRJfU:
$data["\163\x74\x61\x74\x75\163"] = $update;
goto IjkVr;
RTnMb:
$tp = $this->dashboard->getTahunActive();
goto AiISG;
PJwGA:
$input = ["\x69\x64\137\163\x65\164\164\151\x6e\147" => $tp->id_tp . $smt->id_smt, "\151\x64\137\x74\x70" => $tp->id_tp, "\151\144\137\163\x6d\x74" => $smt->id_smt, "\x74\147\154\137\162\141\160\x6f\162\x5f\x70\x74\163" => $this->input->post("\x74\147\x6c\137\x72\x61\160\157\x72\x5f\160\164\163", true), "\156\x69\x70\137\x6b\145\160\163\x65\x6b" => $this->input->post("\156\x69\160\x5f\x6b\x65\160\x73\145\x6b", true), "\x6e\x69\160\x5f\167\x61\x6c\x69\x6b\x65\x6c\141\163" => $this->input->post("\x6e\151\x70\137\x77\141\x6c\x69\x6b\x65\154\141\x73", true), "\164\147\x6c\x5f\x72\141\160\157\x72\x5f\141\153\x68\151\x72" => $this->input->post("\164\x67\154\137\x72\x61\x70\157\x72\137\141\153\150\151\x72", true), "\x74\147\x6c\x5f\162\x61\160\x6f\x72\137\153\x65\154\x61\x73\x5f\x61\x6b\150\x69\162" => $this->input->post("\164\147\x6c\137\x72\x61\x70\157\x72\x5f\153\145\x6c\x61\163\137\141\x6b\x68\x69\162", true), "\x6b\153\x6d\x5f\x74\165\x6e\x67\147\141\154" => $this->input->post("\x6b\153\155\x5f\164\x75\x6e\147\147\x61\154", true), "\153\x6b\x6d" => $this->input->post("\153\x6b\x6d", true), "\142\157\142\x6f\x74\x5f\x70\150" => $this->input->post("\x62\157\142\157\x74\x5f\x70\x68", true), "\x62\157\142\157\164\137\x70\164\163" => $this->input->post("\x62\x6f\142\157\164\x5f\160\x74\163", true), "\x62\157\x62\x6f\164\137\160\x61\x73" => $this->input->post("\142\x6f\x62\x6f\x74\x5f\x70\x61\x73", true)];
goto Y4TfK;
AiISG:
$smt = $this->dashboard->getSemesterActive();
goto PJwGA;
Y4TfK:
$update = $this->db->replace("\x72\141\x70\157\x72\137\141\144\x6d\151\156\x5f\x73\x65\x74\164\x69\156\147", $input);
goto vRJfU;
rHXKl:
}
public function raporkkm()
{
goto AO_k3;
JZ2h5:
$mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : [];
goto rF8fD;
ktw7a:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto ondaf;
tuH81:
$this->load->view("\x6d\145\155\142\x65\162\x73\57\147\x75\162\165\57\x74\x65\155\x70\x6c\x61\164\145\x73\57\x68\145\x61\144\145\x72", $data);
goto emSZm;
IrCmP:
$arrEkstra = [];
goto jv053;
UXS5q:
$data["\153\x65\x6c\141\163"] = $arrKelas;
goto oqCcB;
r7eON:
$data["\164\160\137\141\143\164\151\166\145"] = $tp;
goto ktw7a;
AO_k3:
$user = $this->ion_auth->user()->row();
goto S383a;
fKfd6:
$data["\x6b\145\154\x61\x73\x5f\145\153\x73\x74\162\141"] = $arrKelasEkstra;
goto tuH81;
jv053:
$arrKelasEkstra = [];
goto gk528;
rF8fD:
$arrMapel = [];
goto QSlow;
CHJOJ:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Q04Zr;
y_d9V:
$data["\155\x61\x70\145\154"] = $arrMapel;
goto UXS5q;
QSlow:
$arrKelas = [];
goto szfUs;
pgt1f:
SVfwy:
goto ZOk9L;
emSZm:
$this->load->view("\155\x65\155\142\145\162\x73\x2f\147\x75\x72\165\x2f\x72\x61\160\157\162\x2f\x6b\x6b\x6d\x2f\144\141\164\141");
goto P6FRa;
Q04Zr:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto JZ2h5;
SMlBJ:
foreach ($mapel as $m) {
goto lNWuo;
ukpTn:
foreach ($m->kelas_mapel as $kls) {
goto dvN6_;
FcFEj:
NuuiT:
goto sw6Af;
TNwYr:
if (!($key_kelas !== false)) {
goto qpTJf;
}
goto NYx8W;
NYx8W:
$arrKelas[$m->id_mapel][] = ["\151\144\137\153\x65\154\141\x73" => $kls->kelas, "\156\141\x6d\x61\137\x6b\x65\154\141\x73" => $kelases[$key_kelas]->nama_kelas];
goto SaLoH;
dvN6_:
$key_kelas = array_search($kls->kelas, array_column($kelases, "\x69\144\137\x6b\145\x6c\141\x73"));
goto TNwYr;
SaLoH:
qpTJf:
goto FcFEj;
sw6Af:
}
goto wKWie;
a_HrY:
s1pce:
goto MX9mK;
wKWie:
raxSY:
goto a_HrY;
lNWuo:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto ukpTn;
MX9mK:
}
goto DRe_c;
S383a:
$data = ["\x75\x73\x65\162" => $user, "\152\165\x64\x75\x6c" => "\113\113\x4d\40\144\x61\156\x20\x42\x6f\x62\157\164", "\x73\x75\x62\x6a\x75\144\165\x6c" => "\x49\156\x70\165\x74\x20\x4b\113\115\40\144\x61\156\x20\102\157\142\x6f\164\x20\116\151\154\x61\151", "\x73\x65\x74\x74\x69\x6e\x67" => $this->dashboard->getSetting()];
goto e1Jng;
gk528:
if (!(count($ekstra) > 0)) {
goto Gt0ml;
}
goto H9vJ6;
szfUs:
$kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt);
goto SMlBJ;
OiuNW:
$data["\147\x75\162\x75"] = $guru;
goto y_d9V;
bzubJ:
$smt = $this->dashboard->getSemesterActive();
goto ClDwS;
H9vJ6:
foreach ($ekstra as $m) {
goto DQ0Uo;
DQ0Uo:
$arrEkstra[$m->id_ekstra] = $m->nama_ekstra;
goto z1X95;
WUEl3:
EA7IY:
goto kKmu3;
z1X95:
foreach ($m->kelas_ekstra as $kls) {
goto oQm70;
oQm70:
$key_kelas = array_search($kls->kelas, array_column($kelases, "\151\x64\137\153\x65\x6c\141\163"));
goto lluxr;
lluxr:
if (!($key_kelas !== false)) {
goto j9BmN;
}
goto md4fV;
r4r8S:
VALNy:
goto MPs_J;
gn2Fh:
j9BmN:
goto r4r8S;
md4fV:
$arrKelasEkstra[$m->id_ekstra][] = ["\151\x64\x5f\153\145\154\x61\x73" => $kls->kelas, "\x6e\x61\x6d\x61\137\x6b\145\x6c\141\163" => $kelases[$key_kelas]->nama_kelas];
goto gn2Fh;
MPs_J:
}
goto WO0g9;
WO0g9:
GbdPR:
goto WUEl3;
kKmu3:
}
goto pgt1f;
ondaf:
$data["\x73\155\x74\x5f\141\143\164\151\x76\145"] = $smt;
goto CHJOJ;
PbN4S:
$data["\x65\x6b\163\x74\x72\x61"] = $arrEkstra;
goto fKfd6;
ZOk9L:
Gt0ml:
goto PbN4S;
ClDwS:
$data["\164\160"] = $this->dashboard->getTahun();
goto r7eON;
oqCcB:
$ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : [];
goto IrCmP;
DRe_c:
iO2vY:
goto OiuNW;
e1Jng:
$tp = $this->dashboard->getTahunActive();
goto bzubJ;
P6FRa:
$this->load->view("\x6d\145\x6d\x62\145\162\163\57\x67\165\x72\165\57\x74\x65\155\x70\x6c\x61\164\x65\x73\x2f\146\x6f\157\164\x65\162");
goto qd4bb;
qd4bb:
}
public function datakkm($mapel, $kelas)
{
goto jCWm0;
USDS9:
$data["\x73\145\x74\x74\x69\x6e\x67"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto tR4Hy;
J1ofx:
ltUEo:
goto V2w6u;
JYdx5:
$data["\x6b\x65\x6c\x61\163"] = $kelas;
goto CPYSv;
VOK_c:
$kkm = $this->rapor->getKkm($mapel . $kelas . $tp->id_tp . $smt->id_smt . "\x31");
goto J1ofx;
JZW9r:
$data["\163\155\164"] = $smt->id_smt;
goto USDS9;
bb1_Y:
$smt = $this->dashboard->getSemesterActive();
goto EkTv6;
tR4Hy:
$this->output_json($data);
goto CMG4e;
vgtz3:
if (!($kelas != null)) {
goto ltUEo;
}
goto VOK_c;
EkTv6:
$kkm = '';
goto vgtz3;
jCWm0:
$tp = $this->dashboard->getTahunActive();
goto bb1_Y;
V2w6u:
$data["\x6d\x61\160\145\154"] = $mapel;
goto JYdx5;
CPYSv:
$data["\x6b\153\155"] = $kkm;
goto Nu04i;
Nu04i:
$data["\164\160"] = $tp->id_tp;
goto JZW9r;
CMG4e:
}
public function datakkmEkstra($ekstra, $kelas)
{
goto KDMpo;
KDMpo:
$tp = $this->dashboard->getTahunActive();
goto El9GD;
VYYTe:
$data["\x74\x70"] = $tp->id_tp;
goto URZFz;
p3fKW:
$kkm = $this->rapor->getKkm($ekstra . $kelas . $tp->id_tp . $smt->id_smt . "\62");
goto NEvVd;
dU4Io:
if (!($kelas != null)) {
goto Eh2jM;
}
goto p3fKW;
K8e4G:
$data["\x65\153\163\164\162\141"] = $ekstra;
goto tWRRd;
gGe8L:
$this->output_json($data);
goto Pqne9;
tWRRd:
$data["\153\x65\154\x61\163"] = $kelas;
goto gZ9JC;
URZFz:
$data["\163\x6d\x74"] = $smt->id_smt;
goto ZyXP7;
gZ9JC:
$data["\153\x6b\x6d"] = $kkm;
goto VYYTe;
NEvVd:
Eh2jM:
goto K8e4G;
El9GD:
$smt = $this->dashboard->getSemesterActive();
goto lkaHL;
lkaHL:
$kkm = '';
goto dU4Io;
ZyXP7:
$data["\163\145\164\164\x69\156\x67"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto gGe8L;
Pqne9:
}
public function saveKkm()
{
goto ONZQe;
cKePo:
$input = ["\151\144\x5f\153\x6b\155" => $this->input->post("\x69\144\137\x6b\153\x6d", true), "\151\144\x5f\164\160" => $tp->id_tp, "\151\x64\x5f\163\x6d\164" => $smt->id_smt, "\x62\x6f\x62\x6f\x74\137\x70\150" => $this->input->post("\142\157\x62\x6f\x74\137\x70\x68", true), "\x62\157\x62\157\x74\x5f\x70\164\163" => $this->input->post("\x62\157\142\x6f\x74\137\160\x74\x73", true), "\142\x6f\142\157\x74\137\160\x61\163" => $this->input->post("\x62\157\x62\x6f\x74\137\x70\141\163", true), "\153\153\155" => $this->input->post("\x6b\153\x6d", true), "\142\145\142\141\x6e\x5f\x6a\x61\155" => $this->input->post("\x62\x65\142\x61\156", true), "\152\145\156\151\163" => $this->input->post("\152\145\156\151\x73\137\153\153\155", true), "\151\x64\x5f\153\145\154\141\163" => $this->input->post("\x69\144\137\x6b\145\154\x61\163", true), "\x69\x64\x5f\155\141\160\x65\154" => $this->input->post("\151\144\137\155\141\160\x65\x6c", true)];
goto LSZQu;
LSZQu:
$update = $this->db->replace("\x72\141\160\157\162\x5f\x6b\x6b\x6d", $input);
goto sPchg;
QD6jB:
$this->output_json($data);
goto bPH2d;
sgcXW:
$smt = $this->dashboard->getSemesterActive();
goto cKePo;
sPchg:
$data["\163\164\x61\164\165\163"] = $update;
goto QD6jB;
ONZQe:
$tp = $this->dashboard->getTahunActive();
goto sgcXW;
bPH2d:
}
public function raporkikd()
{
goto WMo2q;
MyZUZ:
$data["\163\155\164"] = $this->dashboard->getSemester();
goto hRjaa;
IDtoh:
b4Sj3:
goto dXimQ;
yCRHU:
$data["\153\145\x6c\141\163"] = $arrKelas;
goto RYp6A;
hRjaa:
$data["\x73\155\164\137\x61\x63\164\151\166\x65"] = $smt;
goto xzagP;
dXimQ:
$data["\x67\x75\x72\x75"] = $guru;
goto ZLdy0;
NUr1r:
$data = ["\x75\163\145\x72" => $user, "\152\x75\144\x75\154" => "\x49\156\x64\x69\x6b\x61\x74\x6f\x72\40\113\104", "\163\x75\x62\152\165\x64\x75\x6c" => "\x52\151\x6e\147\153\x61\x73\x61\156\x20\115\141\164\x65\x72\151\x20\x50\145\x6e\x69\x6c\141\x69\141\156", "\163\x65\x74\164\x69\x6e\x67" => $this->dashboard->getSetting()];
goto gX5dO;
db5jq:
$this->load->view("\x6d\145\155\x62\145\x72\x73\57\147\x75\x72\165\57\162\141\160\x6f\x72\x2f\x6b\151\153\144\57\x64\141\x74\x61");
goto NbGEM;
Es385:
YrXmO:
goto IDtoh;
NbGEM:
$this->load->view("\x6d\x65\155\x62\x65\x72\x73\57\147\165\162\165\57\x74\x65\155\160\x6c\x61\x74\x65\x73\x2f\x66\x6f\x6f\x74\145\162");
goto me43S;
RYp6A:
$this->load->view("\x6d\145\x6d\142\145\162\x73\x2f\x67\165\162\165\57\x74\145\x6d\x70\154\141\164\x65\x73\x2f\150\145\141\144\145\x72", $data);
goto db5jq;
xzagP:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto VYDpy;
ZLdy0:
$data["\155\x61\x70\x65\x6c"] = $arrMapel;
goto yCRHU;
WMo2q:
$user = $this->ion_auth->user()->row();
goto NUr1r;
VYDpy:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto CsGob;
OkrLN:
$arrKelas = [];
goto IA_Tw;
UpRcB:
$data["\164\160\x5f\x61\143\164\x69\x76\x65"] = $tp;
goto MyZUZ;
Z1_cm:
$smt = $this->dashboard->getSemesterActive();
goto iIe2j;
I5ukY:
foreach ($mapel as $m) {
goto BTQCo;
EJu5H:
iJCd9:
goto uf3Sx;
FXOgN:
foreach ($m->kelas_mapel as $kls) {
goto X5KT5;
sTL6k:
O0dWg:
goto qa9HB;
Zmkyw:
$arrKelas[$m->id_mapel][] = ["\151\144\137\153\x65\x6c\x61\x73" => $kls->kelas, "\156\141\x6d\141\x5f\153\145\154\x61\163" => $kelases[$key_kelas]->nama_kelas];
goto sTL6k;
qa9HB:
KeyLl:
goto iv9l7;
X5KT5:
$key_kelas = array_search($kls->kelas, array_column($kelases, "\151\x64\137\x6b\x65\x6c\141\163"));
goto KQ8FT;
KQ8FT:
if (!($key_kelas !== false)) {
goto O0dWg;
}
goto Zmkyw;
iv9l7:
}
goto rvwcs;
BTQCo:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto FXOgN;
rvwcs:
Nrmus:
goto EJu5H;
uf3Sx:
}
goto Es385;
gX5dO:
$tp = $this->dashboard->getTahunActive();
goto Z1_cm;
iIe2j:
$data["\x74\160"] = $this->dashboard->getTahun();
goto UpRcB;
IA_Tw:
$kelases = $this->kelas->getKelasList($tp->id_tp, $smt->id_smt);
goto DJaeh;
p8r3O:
$arrMapel = [];
goto OkrLN;
CsGob:
$mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto p8r3O;
DJaeh:
if (!($mapel != null)) {
goto b4Sj3;
}
goto I5ukY;
me43S:
}
public function datakikd($mapel, $kelas)
{
goto j0FGZ;
cmlio:
$aspek = ["\x31", "\62"];
goto O4rI4;
O4rI4:
foreach ($aspek as $asp) {
goto rKeZn;
cq8Rg:
$no = $i + 1;
goto aiiuF;
aiiuF:
$key_ki = array_search($mapel . $kelas . $asp . $no, array_column($kikds, "\x69\x64\x5f\x6b\x69\153\144"));
goto pkHCC;
pkHCC:
if ($key_ki !== false) {
goto e1iIg;
}
goto R9lT3;
ESzcz:
EHuAS:
goto HBwru;
JNW5_:
CSvvJ:
goto U18CV;
HBwru:
$i++;
goto lptMN;
trnhV:
uEq_Q:
goto JNW5_;
wQPOq:
$arrKiKd[$asp][$mapel . $kelas . $asp . $no] = $kikds[$key_ki];
goto YkGBJ;
YkGBJ:
A1GDb:
goto ESzcz;
R9lT3:
$arrKiKd[$asp][$mapel . $kelas . $asp . $no] = ["\x6d\141\164\x65\x72\151\x5f\153\x69\153\x64" => ''];
goto R4ZSt;
DLnvh:
if (!($i < 8)) {
goto uEq_Q;
}
goto cq8Rg;
rKeZn:
$i = 0;
goto Cg9TC;
Cg9TC:
gkmu6:
goto DLnvh;
lptMN:
goto gkmu6;
goto trnhV;
aD9tr:
e1iIg:
goto wQPOq;
R4ZSt:
goto A1GDb;
goto aD9tr;
U18CV:
}
goto O8LEV;
sOoo5:
$this->output_json($data);
goto Z6aRt;
O8LEV:
ocx77:
goto IeALC;
aADbP:
$data["\153\151\153\144"] = $arrKiKd;
goto sOoo5;
j0FGZ:
$tp = $this->dashboard->getTahunActive();
goto Bi6Xk;
Bi6Xk:
$smt = $this->dashboard->getSemesterActive();
goto VFXje;
gKaFY:
if (!($kelas != null)) {
goto EOM3Y;
}
goto cmlio;
VFXje:
$kikds = $this->rapor->getKikdMapelKelas($mapel, $kelas, $tp->id_tp, $smt->id_smt);
goto lu2xg;
lu2xg:
$arrKiKd[] = [];
goto gKaFY;
W0fWs:
$data["\153\145\154\141\x73"] = $kelas;
goto aADbP;
IeALC:
EOM3Y:
goto eZYYt;
eZYYt:
$data["\x6d\141\160\x65\154"] = $mapel;
goto W0fWs;
Z6aRt:
}
public function saveKikd()
{
goto YmjZB;
kFx2p:
$data["\x6a\163\x6f\x6e"] = $sjson;
goto bk8Vy;
Aypkx:
$updated = false;
goto cSCb0;
bk8Vy:
$this->output_json($data);
goto iQwqL;
WrQ_7:
eSv7K:
goto DmeA0;
cSCb0:
foreach ((array) $sjson as $aspek => $mapel_kelas) {
goto mFfoI;
aM3cT:
VP1tE:
goto ozAe2;
mFfoI:
foreach ($mapel_kelas as $idmk => $kikd) {
goto RfSSe;
n1FVt:
As1r1:
goto O5g2_;
O5g2_:
wyDmD:
goto r5sNQ;
RfSSe:
foreach ($kikd as $id => $materi) {
goto Hxqyl;
Hxqyl:
$input = ["\151\x64\x5f\x6b\x69\x6b\144" => $id, "\151\x64\137\155\x61\160\145\154\137\x6b\145\154\141\163" => $idmk, "\141\x73\x70\x65\153" => $aspek, "\151\x64\137\x74\160" => $tp->id_tp, "\151\144\137\163\x6d\164" => $smt->id_smt, "\x6d\x61\x74\145\x72\151\137\153\x69\x6b\x64" => $materi];
goto i1rTj;
i1rTj:
$updated = $this->db->replace("\x72\x61\160\157\x72\137\153\151\x6b\x64", $input);
goto Vs8nD;
Vs8nD:
BOwRz:
goto IVPNQ;
IVPNQ:
}
goto n1FVt;
r5sNQ:
}
goto aM3cT;
ozAe2:
SnWDJ:
goto ZjWLN;
ZjWLN:
}
goto WrQ_7;
bm2CM:
$smt = $this->dashboard->getSemesterActive();
goto Aypkx;
YmjZB:
$sjson = $this->input->post("\155\x61\x74\x65\x72\151", true);
goto b1Vq9;
DmeA0:
$data["\163\164\141\164\165\163"] = $updated;
goto kFx2p;
b1Vq9:
$tp = $this->dashboard->getTahunActive();
goto bm2CM;
iQwqL:
}
public function raporNilai()
{
goto M3E7F;
scevf:
lDrBS:
goto U5LIF;
yh32J:
$data["\x73\x69\x73\x77\x61\163"] = $siswas;
goto jDztO;
jDztO:
$data["\150\x61\162\151\141\x6e"] = $harian;
goto uIeIu;
Fi2tS:
$this->load->view("\155\x65\155\142\x65\162\x73\57\147\x75\x72\x75\x2f\x74\145\155\160\154\x61\x74\145\163\x2f\146\157\157\x74\145\162");
goto lYWl5;
M3E7F:
$user = $this->ion_auth->user()->row();
goto CMIkg;
TB67f:
$ektras = [];
goto nFTGU;
QF4V1:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto t2TtK;
omJ0U:
$data["\x73\x69\x73\167\141\x65"] = $siswae;
goto dLJBQ;
dqjlB:
cA9hJ:
goto scevf;
gJBCv:
EOUvG:
goto aplvg;
gwOhA:
if (!(count($ekstra) > 0)) {
goto lDrBS;
}
goto AMjtS;
U9o9p:
$harian = [];
goto cEcPJ;
HCnjh:
$data["\x73\x6d\x74\x5f\x61\x63\164\151\x76\x65"] = $smt;
goto cjNPB;
q9Smm:
$data["\154\145\x76\x65\x6c"] = array_unique($levelsMapel);
goto yh32J;
y2eFU:
$arrEkstra = [];
goto zUj4p;
IShL_:
$data["\x6b\145\154\141\163\x5f\145\153\x73\164\x72\x61"] = $arrKelasEkstra;
goto BkMVc;
cjNPB:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto QF4V1;
Cn6AH:
$this->load->view("\155\145\155\x62\145\162\x73\57\x67\165\162\x75\x2f\x72\141\x70\x6f\162\57\156\151\154\x61\151\57\144\141\x74\141");
goto Fi2tS;
oeSDQ:
$siswas = [];
goto Y3aMA;
cEcPJ:
$pts = [];
goto Nxe4I;
aplvg:
$data["\x6d\x61\x70\x65\x6c"] = $arrMapel;
goto moocx;
Nxe4I:
$pas = [];
goto NZnof;
AMjtS:
foreach ($ekstra as $m) {
goto izVUg;
l9F6o:
hsJX0:
goto JmHI4;
izVUg:
$arrEkstra[$m->id_ekstra] = $m->nama_ekstra;
goto AZjnV;
YqgbQ:
F4Njw:
goto l9F6o;
AZjnV:
foreach ($m->kelas_ekstra as $kls) {
goto Lnm3r;
V6UG6:
lVWCz:
goto q_3ES;
MTP6v:
$siswae[$m->id_ekstra][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt));
goto yiENi;
yiENi:
$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 P63vd;
wDSnR:
if (!($kelas_guru != null)) {
goto XQKX0;
}
goto qt2I2;
Lnm3r:
$kelas_guru = $this->kelas->get_one($kls->kelas);
goto wDSnR;
qt2I2:
$arrKelasEkstra[$m->id_ekstra][] = ["\x69\144\x5f\153\x65\x6c\141\163" => $kelas_guru->id_kelas, "\154\x65\x76\x65\154" => $kelas_guru->level_id, "\x6e\141\155\x61\137\153\145\154\141\x73" => $kelas_guru->nama_kelas];
goto MTP6v;
P63vd:
XQKX0:
goto V6UG6;
q_3ES:
}
goto YqgbQ;
JmHI4:
}
goto dqjlB;
t2TtK:
$mapel = $mapel_guru->mapel_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->mapel_kelas))) : [];
goto oeSDQ;
dLJBQ:
$data["\145\x6b\163\x74\162\x61"] = $arrEkstra;
goto IShL_;
VYXHQ:
$ekstra = $mapel_guru->ekstra_kelas != null ? json_decode(json_encode(unserialize($mapel_guru->ekstra_kelas))) : [];
goto y2eFU;
CTTvU:
$arrKelasMapel = [];
goto ZF1K1;
NZnof:
foreach ($mapel as $m) {
goto Gt35q;
Gt35q:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto FkIvR;
FkIvR:
foreach ($m->kelas_mapel as $kls) {
goto Iebui;
ellvX:
$levelsMapel[] = $kelas_guru->level_id;
goto h8UKo;
fHr7e:
QDwl5:
goto atHrd;
Iebui:
$kelas_guru = $this->kelas->get_one($kls->kelas);
goto XKHoC;
JshvF:
$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 t8SZ1;
XKHoC:
if (!($kelas_guru != null)) {
goto XbRkE;
}
goto ellvX;
h8UKo:
$arrKelasMapel[$m->id_mapel][] = ["\x69\x64\137\x6b\145\154\x61\163" => $kelas_guru->id_kelas, "\154\x65\166\x65\154" => $kelas_guru->level_id, "\x6e\x61\155\x61\x5f\x6b\145\154\x61\x73" => $kelas_guru->nama_kelas];
goto tYjwc;
m6huN:
$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 JshvF;
tYjwc:
$siswas[$m->id_mapel][$kelas_guru->nama_kelas] = count($this->kelas->getKelasSiswa($kelas_guru->id_kelas, $tp->id_tp, $smt->id_smt));
goto q5m37;
q5m37:
$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 m6huN;
t8SZ1:
XbRkE:
goto fHr7e;
atHrd:
}
goto eBfT0;
eBfT0:
dX8hQ:
goto sNsvd;
sNsvd:
WgFZQ:
goto KQKZR;
KQKZR:
}
goto gJBCv;
ZF1K1:
$levelsMapel = [];
goto U9o9p;
nFTGU:
$siswae = [];
goto gwOhA;
PIHWU:
$data["\163\x6d\164"] = $this->dashboard->getSemester();
goto HCnjh;
U5LIF:
$data["\x65\x6b\x73\x74\x72\x61\x73"] = $ektras;
goto omJ0U;
CMIkg:
$data = ["\x75\x73\x65\x72" => $user, "\152\x75\x64\x75\x6c" => "\x49\x6e\x70\165\x74\x20\x4e\x69\154\x61\x69", "\163\165\x62\x6a\165\x64\165\x6c" => "\x49\156\160\x75\x74\x20\116\151\154\x61\x69\x20\x52\x61\x70\157\x72", "\x73\x65\x74\x74\151\156\x67" => $this->dashboard->getSetting()];
goto Jm9fz;
BkMVc:
$data["\x67\165\162\x75"] = $guru;
goto B7UsN;
Y3aMA:
$arrMapel = [];
goto CTTvU;
uIeIu:
$data["\160\x74\x73"] = $pts;
goto eqsk3;
K9fU_:
$smt = $this->dashboard->getSemesterActive();
goto e0uJg;
e0uJg:
$data["\x74\160"] = $this->dashboard->getTahun();
goto esfQy;
Jm9fz:
$tp = $this->dashboard->getTahunActive();
goto K9fU_;
esfQy:
$data["\164\x70\x5f\141\143\164\x69\166\145"] = $tp;
goto PIHWU;
B7UsN:
$this->load->view("\155\x65\155\x62\x65\162\163\57\x67\x75\x72\165\57\164\145\x6d\x70\x6c\x61\164\x65\x73\x2f\150\x65\141\x64\x65\x72", $data);
goto Cn6AH;
eqsk3:
$data["\x70\x61\x73"] = $pas;
goto VYXHQ;
zUj4p:
$arrKelasEkstra = [];
goto TB67f;
moocx:
$data["\x6b\x65\154\x61\x73\137\155\141\160\145\x6c"] = $arrKelasMapel;
goto q9Smm;
lYWl5:
}
public function raporNilaiGuru($filter = null, $id_mapel = null)
{
goto f5lmE;
VzQYA:
$data["\x65\153\x73\x74\x72\x61\x5f\163\145\x6c\145\x63\x74\145\144"] = $id_mapel;
goto dd4hY;
QEBGj:
$dropMapel = $this->dropdown->getAllMapel();
goto WBMfh;
UIjso:
$kkm_ekstra = $setting;
goto Svb7b;
Nn5XB:
L4E8v:
goto A4hoG;
A4hoG:
$data["\163\151\x73\167\141"] = $siswas;
goto PeDlz;
L_iLH:
$nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto TGpSg;
g3k7y:
$this->load->view("\155\145\155\142\145\x72\163\x2f\147\x75\x72\x75\x2f\164\x65\155\x70\154\x61\x74\x65\x73\57\x68\145\x61\144\145\162", $data);
goto WyMYm;
WyMYm:
$this->load->view("\155\x65\155\x62\x65\162\163\57\x67\165\162\x75\x2f\162\141\160\x6f\x72\x2f\156\x69\x6c\141\151\x2f\x6e\x69\x6c\141\151\x67\x75\x72\165");
goto P6Pme;
yR91V:
$guru_mapel = '';
goto L3vVS;
lP840:
ybaiG:
goto CwfK0;
bbuWR:
goto pD72k;
goto lP840;
AZkt5:
CGJOt:
goto Isjcg;
DBsNk:
$data["\x65\153\x73\x74\162\141"] = $ret + $dropEskul;
goto uHJ3n;
p7Mh6:
fnZvd:
goto EOgbM;
Gwlny:
$siswa = $siswas[$i];
goto CC0MP;
Zdz7q:
$smt = $this->dashboard->getSemesterActive();
goto t0vAx;
dd4hY:
$data["\155\x61\160\x65\154\x5f\163\145\154\x65\x63\164\145\x64"] = $id_mapel;
goto JBMKe;
bv2Kb:
$data["\x73\x6d\164\x5f\x61\x63\164\x69\166\145"] = $smt;
goto XjejS;
pBOdN:
$data["\x74\160\x5f\141\143\164\x69\x76\x65"] = $tp;
goto yDA1D;
yDA1D:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto bv2Kb;
BzH0T:
UuVQy:
goto rYqak;
V9Jqj:
$ret[''] = "\x50\151\154\x69\150\x20\x45\x73\153\x75\x6c";
goto rR4S4;
TFJxi:
nzjbd:
goto TC_xO;
mJwuL:
$nilai = [];
goto FpHZT;
PeDlz:
$data["\x6e\151\154\x61\151"] = $nilai;
goto aP7p9;
TGpSg:
vOLBU:
goto Ns9Sm;
bygY3:
$siswa = $siswas[$i];
goto DjYEO;
pmAuh:
awkmp:
goto JzYmQ;
rgfPG:
Lzsw5:
goto AZkt5;
L3vVS:
foreach ($jabatan_guru as $jab) {
goto DA2RJ;
jdZKJ:
QWciw:
goto H8F1V;
H8F1V:
YdaNi:
goto t42p8;
DA2RJ:
foreach ($jab->mapel_kelas as $mk) {
goto boieU;
ys60v:
bbDNA:
goto HVRW7;
QJ7vN:
foreach ($mk["\x6b\x65\x6c\x61\x73\137\155\x61\160\145\154"] as $km) {
goto Rrc1D;
LPIwb:
$guru_mapel = $jab->nama_guru;
goto WUi1M;
uht9z:
esbB5:
goto YMGJl;
WUi1M:
Pm53C:
goto uht9z;
Rrc1D:
if (!($km["\153\145\x6c\x61\x73"] == $guru->wali_kelas)) {
goto Pm53C;
}
goto LPIwb;
YMGJl:
}
goto Coep6;
boieU:
if (!($mk["\x69\x64\x5f\x6d\x61\x70\x65\x6c"] == $id_mapel)) {
goto VXuId;
}
goto QJ7vN;
v0oVm:
VXuId:
goto ys60v;
Coep6:
pYNb1:
goto v0oVm;
HVRW7:
}
goto jdZKJ;
t42p8:
}
goto pmAuh;
PWCaV:
if (!($guru->wali_kelas != null)) {
goto CGJOt;
}
goto Sz81a;
R91gN:
$data["\x67\x75\x72\165"] = $guru;
goto XodjG;
SWoCE:
$nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto BzH0T;
aP7p9:
$data["\x6b\x6b\x6d"] = $kkm;
goto sgBBd;
h00bY:
foreach ($jabatan_guru as $jab) {
goto CFECC;
zhgRe:
SHV63:
goto zqAGN;
zqAGN:
l6389:
goto BzncG;
CFECC:
foreach ($jab->ekstra_kelas as $mk) {
goto teEjm;
Y0zgL:
jCghD:
goto EooU0;
pQA7G:
foreach ($mk["\153\x65\x6c\x61\163\x5f\145\x6b\163\164\x72\141"] as $km) {
goto ubthc;
JEkyP:
miOiP:
goto aKRuJ;
cKSNo:
$guru_mapel = $jab->nama_guru;
goto JEkyP;
ubthc:
if (!($km["\153\x65\x6c\141\163"] == $guru->wali_kelas)) {
goto miOiP;
}
goto cKSNo;
aKRuJ:
RsrHw:
goto jW9oN;
jW9oN:
}
goto Y0zgL;
teEjm:
if (!($mk["\151\x64\x5f\145\x6b\163\164\x72\141"] == $id_mapel)) {
goto vZoap;
}
goto pQA7G;
gq7ca:
CzQq0:
goto vABlW;
EooU0:
vZoap:
goto gq7ca;
vABlW:
}
goto zhgRe;
BzncG:
}
goto NFBd5;
wsj61:
if (!($i < count($siswas))) {
goto R0APY;
}
goto Gwlny;
OXm3e:
$data = ["\165\x73\145\x72" => $user, "\152\x75\144\165\154" => "\123\x65\x6d\x75\x61\40\x4e\x69\154\141\151", "\163\x75\x62\x6a\x75\144\165\x6c" => "\x53\145\x6d\165\141\40\116\x69\x6c\x61\x69\x20\x52\141\x70\157\162", "\163\x65\164\164\x69\156\x67" => $this->dashboard->getSetting()];
goto U9VCa;
F3q6N:
goto NDV9p;
goto pDC3X;
P6Pme:
$this->load->view("\x6d\145\155\142\145\x72\163\57\147\x75\162\x75\x2f\x74\x65\155\160\x6c\x61\164\x65\163\x2f\146\x6f\157\x74\x65\162");
goto O0BMI;
sgBBd:
$data["\x6b\153\x6d\137\145\153\163\164\162\141"] = $kkm_ekstra;
goto GIcIk;
fknQQ:
foreach ($jabatan_guru as $jabatan) {
goto C01E_;
zeWvQ:
EMU0K:
goto lTbHT;
C01E_:
$jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas);
goto FqJZo;
FqJZo:
$jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas);
goto zeWvQ;
lTbHT:
}
goto p7Mh6;
ZVuQp:
$jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt);
goto fknQQ;
uHJ3n:
$data["\x66\151\x6c\x74\145\x72"] = ['' => "\x46\151\154\164\x65\x72\x20\142\145\x72\x64\x61\163\x61\x72\153\x61\156", "\x31" => "\115\141\x74\x61\x20\x50\x65\x6c\141\152\141\162\x61\156", "\62" => "\x45\153\x73\164\162\141\153\165\x72\151\x6b\165\154\145\x72"];
goto VzQYA;
JBMKe:
$data["\146\151\154\164\145\x72\x5f\163\145\x6c\x65\x63\x74\x65\144"] = $filter;
goto ZVuQp;
LS8eE:
$dummyEkstra = ["\x64\145\163\x6b\162\151\x70\x73\x69" => '', "\156\x69\x6c\x61\x69" => '', "\160\162\145\144\151\153\141\x74" => ''];
goto BMWmG;
U9VCa:
$tp = $this->dashboard->getTahunActive();
goto Zdz7q;
WBMfh:
$data["\155\x61\x70\145\154"] = $ret + $dropMapel;
goto V9Jqj;
Yattl:
$siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt);
goto mJwuL;
DhPAp:
if (!($i < count($siswas))) {
goto ybaiG;
}
goto bygY3;
f5lmE:
$user = $this->ion_auth->user()->row();
goto OXm3e;
q5Qt8:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto SWoCE;
IOrpp:
pD72k:
goto DhPAp;
J_99A:
goto rbMW5;
goto TFJxi;
t0vAx:
$data["\x74\160"] = $this->dashboard->getTahun();
goto pBOdN;
XodjG:
$ret[''] = "\120\151\154\x69\150\40\115\x61\160\x65\154";
goto QEBGj;
d_RrT:
if ($setting->kkm_tunggal == "\x31") {
goto nzjbd;
}
goto oT0HM;
Sz81a:
$aspek = ["\61", "\x32"];
goto r88wG;
THnj3:
NDV9p:
goto wsj61;
f0Bc9:
$kkm_ekstra = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "\62");
goto J_99A;
NFBd5:
PNGRh:
goto LS8eE;
DjYEO:
$ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto L_iLH;
Svb7b:
rbMW5:
goto Yattl;
JzYmQ:
$i = 0;
goto THnj3;
rR4S4:
$dropEskul = $this->dropdown->getAllEkskul();
goto DBsNk;
pDC3X:
R0APY:
goto Nn5XB;
VwMSz:
$guru_mapel = '';
goto h00bY;
CwfK0:
goto L4E8v;
goto L1si1;
Ns9Sm:
$i++;
goto bbuWR;
FpHZT:
$arrKiKd[] = [];
goto PWCaV;
BMWmG:
$i = 0;
goto IOrpp;
oT0HM:
$kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . "\x31");
goto f0Bc9;
Isjcg:
if ($filter == "\x31") {
goto BHVw7;
}
goto VwMSz;
rYqak:
$i++;
goto F3q6N;
GIcIk:
$data["\x67\165\162\165\137\155\141\x70\x65\154"] = $guru_mapel;
goto q7ymE;
CC0MP:
$dummyNilai = ["\x70\61" => '', "\160\62" => '', "\x70\x33" => '', "\160\64" => '', "\x70\x35" => '', "\x70\66" => '', "\x70\x37" => '', "\x70\70" => '', "\x70\x5f\162\x61\164\141\x5f\162\141\x74\141" => '', "\160\x5f\x70\162\x65\144\151\153\141\x74" => "\75", "\160\137\144\145\163\x6b\162\x69\x70\163\x69" => '', "\153\61" => '', "\x6b\x32" => '', "\x6b\63" => '', "\x6b\x34" => '', "\153\x35" => '', "\x6b\x36" => '', "\153\67" => '', "\x6b\70" => '', "\153\137\162\141\x74\141\137\162\x61\x74\x61" => '', "\153\x5f\160\x72\145\144\151\x6b\141\x74" => '', "\x6b\x5f\x64\145\x73\153\x72\x69\x70\163\151" => ''];
goto q5Qt8;
betr3:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto d_RrT;
q7ymE:
yqnTz:
goto g3k7y;
L1si1:
BHVw7:
goto yR91V;
EOgbM:
if (!($id_mapel != null)) {
goto yqnTz;
}
goto betr3;
TC_xO:
$kkm = $setting;
goto UIjso;
XjejS:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto R91gN;
r88wG:
foreach ($aspek as $asp) {
goto jc3lM;
vUbw2:
Gcuej:
goto W1nQZ;
W1nQZ:
$i++;
goto NsvO5;
btCxB:
$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 vUbw2;
SALuW:
rdsP1:
goto nv0Or;
NsvO5:
goto y_7fE;
goto SALuW;
nv0Or:
AwF6s:
goto lhiPR;
oAIWi:
y_7fE:
goto jg8hm;
zKWbz:
$no = $i + 1;
goto btCxB;
jg8hm:
if (!($i < 8)) {
goto rdsP1;
}
goto zKWbz;
jc3lM:
$i = 0;
goto oAIWi;
lhiPR:
}
goto rgfPG;
O0BMI:
}
public function raporCekNilai($filter = null, $id_mapel = null)
{
goto HGge1;
BtUST:
if (!($i < count($siswas))) {
goto mQxgL;
}
goto O3FXp;
ymHvp:
mQxgL:
goto Go1bu;
O7fjz:
if (!($i < count($siswas))) {
goto H4TAI;
}
goto mqS33;
wTUpz:
$nilai[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto ORv9z;
Mdg1A:
$guru_mapel = '';
goto aOCSU;
LwSAQ:
foreach ($jabatan_guru as $jab) {
goto hS3BB;
lcPbk:
jqCPh:
goto UOx0P;
UOx0P:
lzNDK:
goto qowoJ;
hS3BB:
foreach ($jab->mapel_kelas as $mk) {
goto XCnkh;
XCnkh:
if (!($mk["\151\x64\137\155\x61\x70\x65\x6c"] == $id_mapel)) {
goto aLYxF;
}
goto JQf__;
Xqv4f:
aLYxF:
goto ow3Xj;
ouZMg:
GXV_W:
goto Xqv4f;
JQf__:
foreach ($mk["\153\x65\x6c\141\163\x5f\155\141\x70\x65\x6c"] as $km) {
goto VfDmp;
yDhdk:
ekhMV:
goto wT6jB;
wT6jB:
d7ecQ:
goto I76tS;
VfDmp:
if (!($km["\153\145\154\x61\163"] == $guru->wali_kelas)) {
goto ekhMV;
}
goto wVeXE;
wVeXE:
$guru_mapel = $jab->nama_guru;
goto yDhdk;
I76tS:
}
goto ouZMg;
ow3Xj:
DziZX:
goto znGTh;
znGTh:
}
goto lcPbk;
qowoJ:
}
goto WHs_d;
q8GTq:
$this->load->view("\x6d\x65\x6d\x62\145\x72\x73\x2f\147\x75\x72\165\57\164\145\155\x70\x6c\141\164\x65\163\x2f\150\x65\x61\x64\145\x72", $data);
goto FOAZL;
mED3J:
xTLIX:
goto XkSCq;
D0w6I:
jKeZI:
goto UgByh;
O3CqS:
$data["\146\151\x6c\x74\x65\162"] = ['' => "\106\151\154\x74\145\x72\40\x62\145\162\x64\141\x73\x61\x72\x6b\x61\x6e", "\x31" => "\x4d\x61\164\x61\40\x50\145\154\x61\152\x61\162\x61\x6e", "\x32" => "\x45\x6b\x73\164\x72\x61\153\x75\162\151\x6b\x75\154\145\162"];
goto yArYB;
ovksM:
$kkm = $this->rapor->getKkm($id_mapel . $guru->wali_kelas . $tp->id_tp . $smt->id_smt . $jenis);
goto E4o9e;
z0nde:
$jenis = $filter == "\61" ? "\x31" : "\x32";
goto ovksM;
ORv9z:
uct2v:
goto P3d3b;
Yjfko:
$data["\x67\x75\162\165\137\155\141\160\145\154"] = $guru_mapel;
goto Xus44;
BSHlK:
HEOEZ:
goto aO9HZ;
ZfC30:
foreach ($aspek as $asp) {
goto AyWuU;
AyWuU:
$i = 0;
goto OpIie;
k3lXL:
KKyyd:
goto uK5fI;
zoIiT:
d7G7b:
goto k3lXL;
Gtc2z:
$no = $i + 1;
goto vJnzq;
vJnzq:
$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 Lx1dj;
Lx1dj:
GvlAV:
goto AZidD;
OpIie:
c2ay_:
goto KkFd5;
FAyhY:
goto c2ay_;
goto zoIiT;
AZidD:
$i++;
goto FAyhY;
KkFd5:
if (!($i < 8)) {
goto d7G7b;
}
goto Gtc2z;
uK5fI:
}
goto mED3J;
yA6hG:
$data = ["\x75\x73\x65\162" => $user, "\152\x75\144\165\154" => "\x53\145\155\x75\141\40\116\x69\x6c\141\x69", "\163\165\142\x6a\165\x64\165\154" => "\123\145\x6d\165\141\40\116\151\x6c\141\x69\40\x52\141\x70\157\162", "\163\x65\164\164\151\156\x67" => $this->dashboard->getSetting(), "\147\x75\x72\165" => $guru];
goto TRdew;
W15Wi:
$data["\x73\155\164\x5f\x61\143\x74\151\166\x65"] = $smt;
goto WR3Bo;
kcSY6:
$ret[''] = "\x50\x69\x6c\151\150\40\105\x73\x6b\x75\x6c";
goto C5TDr;
aZ3Fs:
$i = 0;
goto tobHE;
zHPDE:
H4TAI:
goto AurVN;
d39oe:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto hCPf3;
mtU9A:
goto UBiLb;
goto zHPDE;
XkSCq:
TYxDX:
goto GC_1n;
fjgE2:
$data["\145\x6b\x73\x74\162\x61"] = $ret + $dropEskul;
goto O3CqS;
KRlZw:
$data["\x6d\x61\x70\145\154"] = $ret + $dropMapel;
goto kcSY6;
yArYB:
$data["\x65\x6b\163\164\x72\141\x5f\x73\145\x6c\x65\x63\164\x65\x64"] = $id_mapel;
goto Mz7UI;
zLGTA:
$this->load->view("\x6d\145\155\x62\x65\x72\163\x2f\x67\x75\162\165\x2f\x74\x65\x6d\x70\x6c\x61\164\x65\163\x2f\x66\157\x6f\x74\145\x72");
goto lyh0y;
ns27T:
UBiLb:
goto O7fjz;
TDCTx:
if (!($guru->wali_kelas != null)) {
goto TYxDX;
}
goto Xz3F_;
TRdew:
$data["\164\x70"] = $this->dashboard->getTahun();
goto pkYsD;
C5TDr:
$dropEskul = $this->dropdown->getAllEkskul();
goto fjgE2;
NUzMq:
$data["\153\153\155"] = $kkm;
goto Yjfko;
bcpj2:
foreach ($jabatan_guru as $jabatan) {
goto Dkb60;
Dkb60:
$jabatan->mapel_kelas = $jabatan->mapel_kelas == null ? [] : unserialize($jabatan->mapel_kelas);
goto xYxZN;
xYxZN:
$jabatan->ekstra_kelas = $jabatan->ekstra_kelas == null ? [] : unserialize($jabatan->ekstra_kelas);
goto J1IBC;
J1IBC:
c4lOJ:
goto f2Mtu;
f2Mtu:
}
goto jqM9Q;
P3d3b:
$i++;
goto mtU9A;
FSsXU:
if ($setting->kkm_tunggal == "\x31") {
goto uxGHZ;
}
goto z0nde;
NFk58:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto FSsXU;
RwbiF:
$nilai = [];
goto dYL0Y;
piy1o:
eQav0:
goto N5FPS;
SsKOq:
goto G5JQz;
goto ymHvp;
hCPf3:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto yA6hG;
dYL0Y:
$arrKiKd[] = [];
goto TDCTx;
aYkx5:
$dropMapel = $this->dropdown->getAllMapel();
goto KRlZw;
jNz_7:
$dummyNilai = ["\x70\x31" => '', "\x70\x32" => '', "\x70\63" => '', "\160\x34" => '', "\160\x35" => '', "\160\x36" => '', "\160\67" => '', "\160\70" => '', "\160\x5f\162\x61\x74\x61\137\162\141\164\x61" => '', "\x70\x5f\160\x72\x65\144\x69\153\141\164" => "\75", "\160\x5f\x64\145\x73\153\162\x69\160\163\151" => '', "\x6b\x31" => '', "\153\62" => '', "\x6b\63" => '', "\x6b\x34" => '', "\x6b\65" => '', "\x6b\66" => '', "\x6b\x37" => '', "\153\x38" => '', "\x6b\137\162\x61\x74\x61\x5f\162\141\x74\x61" => '', "\153\x5f\x70\162\145\x64\151\x6b\141\164" => '', "\x6b\137\144\145\x73\x6b\x72\x69\160\163\x69" => ''];
goto QH6W5;
AurVN:
oUvxT:
goto DCYLN;
mpyOy:
GHQd6:
goto dFPUn;
Xz3F_:
$aspek = ["\x31", "\62"];
goto ZfC30;
tobHE:
G5JQz:
goto BtUST;
Go1bu:
goto oUvxT;
goto D0w6I;
HGge1:
$user = $this->ion_auth->user()->row();
goto g1Le3;
bn2DE:
$nilai[$siswa->id_siswa] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto BSHlK;
Ew7jI:
uxGHZ:
goto mX2Lq;
nJuSr:
$data["\156\151\x6c\x61\151"] = $nilai;
goto NUzMq;
fS3XB:
$smt = $this->dashboard->getSemesterActive();
goto dYggj;
O3FXp:
$siswa = $siswas[$i];
goto q2wg8;
Ze281:
$data["\x66\151\x6c\x74\145\162\x5f\163\x65\x6c\145\143\x74\x65\x64"] = $filter;
goto bs_u9;
GC_1n:
if ($filter == "\61") {
goto jKeZI;
}
goto Mdg1A;
vu9o2:
$data["\163\x6d\164"] = $this->dashboard->getSemester();
goto W15Wi;
E4o9e:
goto eQav0;
goto Ew7jI;
FOAZL:
$this->load->view("\x6d\x65\x6d\142\x65\162\x73\x2f\x67\165\x72\x75\x2f\162\141\160\157\x72\x2f\156\x69\x6c\x61\151\x2f\x70\145\x72\x69\153\x73\141");
goto zLGTA;
k4cL9:
$i = 0;
goto ns27T;
QH6W5:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $guru->wali_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto wTUpz;
Mz7UI:
$data["\x6d\141\x70\x65\x6c\137\x73\145\x6c\x65\x63\x74\145\x64"] = $id_mapel;
goto Ze281;
aO9HZ:
$i++;
goto SsKOq;
g1Le3:
$tp = $this->dashboard->getTahunActive();
goto fS3XB;
aOCSU:
foreach ($jabatan_guru as $jab) {
goto MYXOT;
gG2yJ:
pJw09:
goto MrANu;
MYXOT:
foreach ($jab->ekstra_kelas as $mk) {
goto Y_bSR;
bq4WP:
Ctatc:
goto VtzJu;
Y_bSR:
if (!($mk["\x69\144\x5f\x65\153\x73\164\162\141"] == $id_mapel)) {
goto Ctatc;
}
goto J1BXz;
J1BXz:
foreach ($mk["\153\145\154\x61\163\x5f\x65\153\x73\x74\x72\141"] as $km) {
goto xi09W;
ZDu2h:
yHIBK:
goto B2VsF;
FvVRW:
xqd58:
goto ZDu2h;
AC33O:
$guru_mapel = $jab->nama_guru;
goto FvVRW;
xi09W:
if (!($km["\153\145\154\x61\163"] == $guru->wali_kelas)) {
goto xqd58;
}
goto AC33O;
B2VsF:
}
goto yvbB1;
yvbB1:
aPkml:
goto bq4WP;
VtzJu:
ZvsaC:
goto vXG2y;
vXG2y:
}
goto gG2yJ;
MrANu:
O1mZr:
goto ECgtK;
ECgtK:
}
goto mpyOy;
dFPUn:
$dummyEkstra = ["\x64\145\x73\153\x72\x69\x70\163\x69" => '', "\156\x69\154\141\x69" => '', "\160\162\145\144\x69\153\141\x74" => ''];
goto aZ3Fs;
mqS33:
$siswa = $siswas[$i];
goto jNz_7;
bs_u9:
$jabatan_guru = $this->master->getGuruMapel($tp->id_tp, $smt->id_smt);
goto bcpj2;
dYggj:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto d39oe;
pkYsD:
$data["\x74\160\x5f\x61\x63\x74\x69\x76\145"] = $tp;
goto vu9o2;
mX2Lq:
$kkm = $setting;
goto piy1o;
WHs_d:
M3hyf:
goto k4cL9;
RcO6J:
if (!($id_mapel != null)) {
goto sKRWB;
}
goto NFk58;
WR3Bo:
$ret[''] = "\120\151\154\151\150\x20\x4d\x61\160\x65\154";
goto aYkx5;
q2wg8:
$ne = $this->rapor->getEkstraKelas($id_mapel, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto bn2DE;
UgByh:
$guru_mapel = '';
goto LwSAQ;
jqM9Q:
g2K5p:
goto RcO6J;
DCYLN:
$data["\x73\x69\163\x77\141"] = $siswas;
goto nJuSr;
N5FPS:
$siswas = $this->kelas->getKelasSiswa($guru->wali_kelas, $tp->id_tp, $smt->id_smt);
goto RwbiF;
Xus44:
sKRWB:
goto q8GTq;
lyh0y:
}
public function inputHarian($id_mapel, $id_kelas)
{
goto Z_ti2;
Ry47C:
$this->load->view("\x6d\x65\x6d\x62\x65\x72\163\57\147\165\x72\x75\x2f\x74\x65\x6d\160\x6c\x61\x74\145\x73\57\150\145\141\x64\x65\162", $data);
goto CXwgc;
hkwDk:
$dummyNilai = ["\160\61" => '', "\160\x32" => '', "\x70\x33" => '', "\160\64" => '', "\x70\65" => '', "\x70\66" => '', "\x70\67" => '', "\160\x38" => '', "\x70\x5f\x72\141\164\x61\137\162\x61\x74\x61" => '', "\160\x5f\160\162\145\x64\151\x6b\141\x74" => "\75", "\160\137\x64\x65\x73\153\x72\x69\x70\163\151" => '', "\x6b\x31" => '', "\x6b\62" => '', "\x6b\63" => '', "\x6b\64" => '', "\x6b\65" => '', "\x6b\66" => '', "\153\67" => '', "\x6b\x38" => '', "\153\x5f\x72\141\164\141\137\162\x61\164\141" => '', "\153\137\x70\x72\x65\x64\151\153\141\164" => '', "\153\x5f\144\145\x73\x6b\162\151\160\x73\x69" => ''];
goto DBOs3;
MUh9d:
if (!($i < count($siswas))) {
goto Ya0Kz;
}
goto C5yfx;
gWY8j:
$i = 0;
goto ls6DE;
cW5eg:
$data["\164\160"] = $this->dashboard->getTahun();
goto rlpHy;
DBOs3:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto XhjQS;
g2iQN:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto Sr7wk;
AdOZu:
dK8CV:
goto Tj4c7;
YHJKa:
$data = ["\x75\x73\145\162" => $user, "\152\x75\144\165\154" => "\116\x69\x6c\141\x69\x20\110\141\x72\151\x61\156\40\113\x65\154\141\x73\x20", "\x73\165\x62\x6a\x75\144\x75\x6c" => "\111\x6e\160\165\164\x20\116\151\154\x61\x69\40\110\141\x72\151\x61\x6e\x20\x4d\141\160\145\154\x20", "\163\145\164\x74\x69\x6e\x67" => $this->dashboard->getSetting(), "\147\x75\x72\x75" => $guru, "\x6d\x61\160\x65\154" => $mapel, "\153\x65\x6c\x61\x73" => $kelas, "\163\151\x73\167\141" => $siswas, "\x6e\x69\154\141\x69" => $nilai, "\x6b\x6b\155" => $kkm];
goto cW5eg;
T5jbs:
$kelas = [];
goto OAE31;
CXwgc:
$this->load->view("\x6d\145\155\x62\x65\162\x73\x2f\x67\x75\x72\165\x2f\x72\141\160\157\162\57\156\151\154\141\151\x2f\150\141\x72\x69\141\x6e");
goto ckU1b;
vOe9R:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto FB4iX;
q6L0L:
$arrKiKd[] = [];
goto ZuGmK;
ckU1b:
$this->load->view("\155\145\155\x62\145\x72\x73\57\x67\x75\162\x75\x2f\x74\145\x6d\160\x6c\x61\x74\x65\163\x2f\x66\157\x6f\x74\145\x72");
goto qJyxG;
Sy1I8:
s4Vzm:
goto vOe9R;
lvMEB:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto lFW_p;
FlYK2:
$data["\x73\155\164\137\141\143\x74\x69\x76\145"] = $smt;
goto lrgtf;
OAE31:
foreach ($mapels as $m) {
goto PSsXb;
cXOm6:
$mapel = ["\151\x64\137\155\x61\x70\x65\x6c" => $m->id_mapel, "\156\x61\155\x61\137\x6d\141\160\x65\154" => $m->nama_mapel];
goto FNz0F;
jU0AR:
foreach ($m->kelas_mapel as $kls) {
goto VfcSM;
VfcSM:
if (!($kls->kelas === $id_kelas)) {
goto KB711;
}
goto ISbB1;
XlSLW:
KB711:
goto jOQwA;
jOQwA:
VVK95:
goto cAjDO;
ISbB1:
$kelas = ["\151\144\137\153\145\x6c\x61\163" => $kls->kelas, "\x6e\141\x6d\141\x5f\153\x65\x6c\141\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto XlSLW;
cAjDO:
}
goto Mu3z1;
Mu3z1:
CZWrG:
goto aNotZ;
PSsXb:
if (!($m->id_mapel === $id_mapel)) {
goto vldAC;
}
goto cXOm6;
aNotZ:
Vpwvt:
goto tJwT5;
FNz0F:
vldAC:
goto jU0AR;
tJwT5:
}
goto Sy1I8;
XhjQS:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto eUufG;
i29Ij:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto g2iQN;
Sr7wk:
$mapel = '';
goto T5jbs;
Z_ti2:
$user = $this->ion_auth->user()->row();
goto ZdM7v;
UmlS4:
foreach ($aspek as $asp) {
goto AcH6o;
bxcVe:
guv2x:
goto udUER;
udUER:
if (!($i < 8)) {
goto FGFhw;
}
goto plBMb;
AcH6o:
$i = 0;
goto bxcVe;
LBZJ5:
$i++;
goto tf_lt;
tf_lt:
goto guv2x;
goto TSGxF;
OnpE0:
$r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp - 1, $smt->id_smt);
goto uaQ3M;
TSGxF:
FGFhw:
goto VNziC;
plBMb:
$no = $i + 1;
goto nLMcX;
VNziC:
U8kqS:
goto jBrWR;
VK0RM:
$arrKiKd[$asp][$id_mapel . $id_kelas . $asp . $no] = $r;
goto HM2V6;
d13_w:
if (!($r == null)) {
goto TJdEi;
}
goto OnpE0;
nLMcX:
$r = $this->rapor->getKikdMapel($id_mapel . $id_kelas . $asp . $no, $tp->id_tp, $smt->id_smt);
goto d13_w;
HM2V6:
glGaa:
goto LBZJ5;
uaQ3M:
TJdEi:
goto VK0RM;
jBrWR:
}
goto AdOZu;
DSZhv:
pOhoT:
goto p1YzP;
ls6DE:
OPd0y:
goto MUh9d;
JBg9Y:
if (!($setting != null)) {
goto pgZ_U;
}
goto YEn3b;
VS_h5:
Ya0Kz:
goto lvMEB;
ehkBN:
$smt = $this->dashboard->getSemesterActive();
goto UD9bn;
UD9bn:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto i29Ij;
FB4iX:
$nilai = [];
goto gWY8j;
eUufG:
raLkG:
goto kPfuK;
C5yfx:
$siswa = $siswas[$i];
goto hkwDk;
Ux4NU:
$data["\163\x65\164\164\151\x6e\x67\x5f\x72\141\160\157\162"] = $setting;
goto Ry47C;
lrgtf:
$data["\153\x69\x6b\x64"] = $arrKiKd;
goto Ux4NU;
lFW_p:
$kkm = null;
goto JBg9Y;
Tj4c7:
gIhoD:
goto YHJKa;
ZdM7v:
$tp = $this->dashboard->getTahunActive();
goto ehkBN;
K_19b:
pgZ_U:
goto q6L0L;
rlpHy:
$data["\x74\x70\x5f\141\x63\164\x69\166\x65"] = $tp;
goto DGSOV;
ZuGmK:
if (!($id_kelas != null)) {
goto gIhoD;
}
goto CPKEk;
kPfuK:
$i++;
goto NcOzs;
PpG_2:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61");
goto M1W_j;
p1YzP:
$kkm = $setting;
goto W5hPZ;
W5hPZ:
afS9o:
goto K_19b;
YEn3b:
if ($setting->kkm_tunggal == "\61") {
goto pOhoT;
}
goto PpG_2;
DGSOV:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto FlYK2;
NcOzs:
goto OPd0y;
goto VS_h5;
CPKEk:
$aspek = ["\61", "\62"];
goto UmlS4;
M1W_j:
goto afS9o;
goto DSZhv;
qJyxG:
}
public function downloadTemplateHarian($id_mapel, $id_kelas)
{
goto MJO4R;
ntleK:
$no_kik = [];
goto U71HV;
zRQfn:
$k3 = [];
goto LkdYb;
K6wZg:
$k7[] = $nilai->k7;
goto KK0KN;
uBDfV:
$no[] = $i + 1;
goto mJzP_;
mWkLG:
$params = ["\x5b\x6e\157\x5d" => $no, "\x5b\x6e\x69\x73\x6e\x5d" => $nisn, "\x5b\x6e\141\x6d\141\x5d" => $nama, "\133\160\61\x5d" => $p1, "\x5b\160\62\x5d" => $p2, "\133\160\x33\135" => $p3, "\x5b\160\64\x5d" => $p4, "\x5b\x70\x35\x5d" => $p5, "\133\160\66\135" => $p6, "\x5b\160\67\135" => $p7, "\x5b\160\70\x5d" => $p8, "\133\x6b\x31\x5d" => $k1, "\x5b\153\62\x5d" => $k2, "\x5b\x6b\63\x5d" => $k3, "\133\x6b\64\135" => $k4, "\x5b\153\65\x5d" => $k5, "\133\153\x36\135" => $k6, "\133\x6b\67\x5d" => $k7, "\x5b\153\70\135" => $k8, "\x5b\x6e\x6f\160\x5d" => $no_kip, "\x5b\x6b\x6f\x64\145\x70\x5d" => $kode_kip, "\133\x70\145\x6e\x67\145\164\x61\150\165\141\x6e\135" => $isi_kip, "\x5b\x6e\157\x6b\x5d" => $no_kik, "\133\x6b\x6f\x64\x65\153\135" => $kode_kik, "\133\153\145\164\145\162\x61\x6d\x70\x69\x6c\141\156\135" => $isi_kik, "\x7b\155\141\x70\x65\x6c\175" => $mapel->kode];
goto b92Gc;
zG2Hy:
$k2 = [];
goto zRQfn;
b92Gc:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto qNUFx;
LK6KF:
$k8 = [];
goto GEKj1;
rLfx7:
$p8[] = $nilai->p8;
goto cfxSS;
dhJVw:
$k1 = [];
goto zG2Hy;
kAqvd:
$kikds = $this->rapor->getKikdMapelKelas($id_mapel, $id_kelas, $tp->id_tp, $smt->id_smt);
goto ntleK;
KPoOa:
if (!($i < count($siswas))) {
goto qWLYR;
}
goto rwkJH;
KMTPh:
$p6 = [];
goto JX3Ud;
lWov9:
$kode_kip[] = "\120\61";
goto DCSIF;
a9roH:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto n9KJM;
sL2mj:
$nisn = [];
goto IeoJ3;
QLEqj:
foreach ($kikds as $ki) {
goto YEzzh;
YEzzh:
if ($ki->aspek == 1) {
goto HGMcQ;
}
goto QVT6c;
FoJtd:
goto beBEQ;
goto a95Nx;
wBq3k:
$isi_kip[] = $ki->materi_kikd;
goto E6CY7;
IRw3L:
$nn = substr($ki->id_kikd, -1);
goto K_wH3;
QVT6c:
$nn = substr($ki->id_kikd, -1);
goto X9Yqc;
X9Yqc:
$no_kik[] = $nn;
goto Xm5LT;
SaHnY:
$kode_kip[] = "\120" . $nn;
goto wBq3k;
E6CY7:
beBEQ:
goto qneD0;
a95Nx:
HGMcQ:
goto IRw3L;
DEy20:
$isi_kik[] = $ki->materi_kikd;
goto FoJtd;
K_wH3:
$no_kip[] = $nn;
goto SaHnY;
Xm5LT:
$kode_kik[] = "\x4b" . $nn;
goto DEy20;
qneD0:
xZZxk:
goto SzV51;
SzV51:
}
goto fH7rS;
L_AlP:
DsKSM:
goto kAqvd;
MJO4R:
$tp = $this->dashboard->getTahunActive();
goto h6ig5;
N4Tns:
$kode_kik[] = "\x4b\61";
goto BeIaa;
CHJOb:
$no = [];
goto sL2mj;
U78vI:
$nilai = $nilais[$siswa->id_siswa];
goto h4DKT;
n9KJM:
ilWxw:
goto PfPxB;
piV_9:
$mapel = $this->master->getMapelById($id_mapel, true);
goto PzBdk;
jrvBL:
if (!(count($no_kik) == 0)) {
goto yGnCO;
}
goto rC8FA;
G9g5P:
$no_kip = [];
goto LA_cx;
LA_cx:
$kode_kip = [];
goto mUQTw;
iceNP:
RV0no:
goto nHj2P;
rwkJH:
$siswa = $siswas[$i];
goto BsfJz;
JM9dU:
goto VQsee;
goto L_AlP;
UWe9F:
$fileName = "\116\151\154\x61\151\137\x48\x61\162\x69\141\156\40" . $mapel->kode . "\x20" . $kelas[$id_kelas] . "\56\170\154\x73\170";
goto CHJOb;
LkdYb:
$k4 = [];
goto TxdIw;
LcehZ:
$p6[] = $nilai->p6;
goto wDK07;
sJdIo:
$p4[] = $nilai->p4;
goto nIZ44;
XbZ2S:
$no_kip[] = 1;
goto lWov9;
Ee_Y3:
$k3[] = $nilai->k3;
goto DXorY;
ErsXS:
$isi_kik = [];
goto G9g5P;
sGssX:
$p3[] = $nilai->p3;
goto sJdIo;
BeIaa:
$isi_kik[] = "\x50\x72\141\153\x74\151\153\57\120\x6f\x72\x74\157\146\x6f\154\x69\157\57\120\x72\x6f\171\x65\153\40\x79\141\x6e\147\40\x64\x69\x6e\x69\x6c\x61\151\40\x28\x6c\x69\x68\x61\164\x20\164\141\x62\145\154\x20\x4b\x41\x54\101\x20\113\x45\x52\x4a\x41\40\163\x65\x62\145\154\x61\x68\40\x6b\x61\x6e\x61\156\x29";
goto QfpaI;
U71HV:
$kode_kik = [];
goto ErsXS;
ZDtcE:
$k2[] = $nilai->k2;
goto Ee_Y3;
K6kjH:
$p8 = [];
goto dhJVw;
h4DKT:
$no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis;
goto uBDfV;
bVBO3:
$p4 = [];
goto pXmU6;
mJzP_:
$nisn[] = $no_induk;
goto hZJj1;
BsfJz:
$dummyNilai = ["\x70\61" => '', "\x70\62" => '', "\x70\x33" => '', "\x70\x34" => '', "\160\x35" => '', "\160\x36" => '', "\x70\67" => '', "\160\70" => '', "\153\x31" => '', "\153\x32" => '', "\x6b\63" => '', "\153\64" => '', "\153\65" => '', "\153\66" => '', "\x6b\67" => '', "\153\x38" => ''];
goto BpBh_;
f3KiW:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto SoQGf;
KK0KN:
$k8[] = $nilai->k8;
goto iceNP;
txsT1:
$k5[] = $nilai->k5;
goto M7ecT;
h6ig5:
$smt = $this->dashboard->getSemesterActive();
goto f3KiW;
PzBdk:
$template = "\x2e\57\165\160\154\x6f\x61\x64\163\x2f\x69\x6d\160\x6f\x72\164\x2f\146\157\162\x6d\141\x74\57\x74\145\155\x70\154\141\x74\x65\137\x68\x61\162\151\141\156\x2e\170\154\x73\x78";
goto UWe9F;
JX3Ud:
$p7 = [];
goto K6kjH;
zZPvV:
M0JAl:
goto KPoOa;
hDnPL:
VQsee:
goto qjLap;
fH7rS:
n5jOb:
goto oqPMM;
pXmU6:
$p5 = [];
goto KMTPh;
p9qAd:
$p2 = [];
goto YTn25;
nHj2P:
$i++;
goto JM9dU;
TxdIw:
$k5 = [];
goto jiYzs;
hZJj1:
$nama[] = $siswa->nama;
goto Uthoi;
VTbr5:
$p1 = [];
goto p9qAd;
qjLap:
if (!($i < count($siswas))) {
goto DsKSM;
}
goto jb10Y;
gbKK7:
goto M0JAl;
goto rZ_Yu;
KQhKE:
$p2[] = $nilai->p2;
goto sGssX;
Cq8OP:
$k7 = [];
goto LK6KF;
DXorY:
$k4[] = $nilai->k4;
goto txsT1;
bBDX_:
pVG4A:
goto jrvBL;
DCSIF:
$isi_kip[] = "\115\141\164\x65\162\151\40\171\x61\156\147\x20\144\151\156\151\x6c\x61\x69\40\50\154\x69\x68\141\x74\x20\x74\x61\x62\x65\x6c\40\x4b\101\x54\101\x20\x4b\105\122\112\101\40\x73\145\142\145\154\x61\x68\40\153\141\x6e\x61\x6e\x29";
goto bBDX_;
mUQTw:
$isi_kip = [];
goto QLEqj;
oqPMM:
if (!(count($no_kip) == 0)) {
goto pVG4A;
}
goto XbZ2S;
GEKj1:
$i = 0;
goto hDnPL;
nIZ44:
$p5[] = $nilai->p5;
goto LcehZ;
wDK07:
$p7[] = $nilai->p7;
goto rLfx7;
swbwL:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto piV_9;
BpBh_:
$ns = $this->rapor->getNilaiHarianKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto a9roH;
rC8FA:
$no_kik[] = 1;
goto N4Tns;
IeoJ3:
$nama = [];
goto VTbr5;
jiYzs:
$k6 = [];
goto Cq8OP;
SoQGf:
$nilais = [];
goto fAI6d;
QfpaI:
yGnCO:
goto mWkLG;
rZ_Yu:
qWLYR:
goto swbwL;
jb10Y:
$siswa = $siswas[$i];
goto U78vI;
YTn25:
$p3 = [];
goto bVBO3;
cfxSS:
$k1[] = $nilai->k1;
goto ZDtcE;
Uthoi:
$p1[] = $nilai->p1;
goto KQhKE;
M7ecT:
$k6[] = $nilai->k6;
goto K6wZg;
PfPxB:
$i++;
goto gbKK7;
fAI6d:
$i = 0;
goto zZPvV;
qNUFx:
}
public function uploadHarian($id_mapel, $id_kelas)
{
goto wCGkj;
NrLko:
$kikdk = [];
goto f8Dfd;
yGZD9:
$error = $this->upload->display_errors();
goto jtvjL;
lqpk3:
$this->load->library("\165\x70\x6c\x6f\x61\x64", $config);
goto CS4CH;
XHT9c:
$tp = $this->dashboard->getTahunActive();
goto YeWoR;
YeWoR:
$smt = $this->dashboard->getSemesterActive();
goto rhEw1;
rhEw1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto PKf2B;
o2RMN:
unlink($file);
goto gR_ML;
dkG9k:
$file = $this->upload->data("\x66\x75\154\154\x5f\x70\x61\164\150");
goto qcq5A;
qcq5A:
$ext = $this->upload->data("\x66\x69\x6c\145\137\145\x78\x74");
goto GFEs2;
qSSSf:
zryHC:
goto POkpq;
f8Dfd:
$readed = 0;
goto oO2w1;
MFS0a:
$config["\155\x61\170\137\x73\151\x7a\x65"] = 2048;
goto K0fZf;
SXqAz:
ya77d:
goto o2RMN;
clvjU:
$this->db->trans_start();
goto S38bg;
oWMfW:
echo json_encode($updated);
goto o0go5;
wCGkj:
$config["\x75\x70\x6c\x6f\x61\x64\137\160\141\x74\150"] = "\x2e\x2f\x75\x70\154\157\x61\144\x73\57\151\x6d\x70\x6f\162\x74\x2f";
goto ytieu;
oO2w1:
foreach ($siswas as $siswa) {
goto cSrcP;
QxRTs:
if (!($nok != '')) {
goto pjG5C;
}
goto vK652;
wcGNn:
AmW48:
goto KsAb9;
qW9kD:
$i++;
goto uNr0X;
vK652:
$kikdk[] = ["\x69\144\x5f\x6b\x69\153\144" => $id_mapel . $id_kelas . "\62" . $nok, "\x69\144\137\155\x61\160\145\154\x5f\153\x65\154\x61\x73" => $id_mapel . $id_kelas, "\x61\x73\x70\x65\153" => 2, "\151\144\x5f\164\160" => $tp->id_tp, "\151\144\x5f\x73\x6d\x74" => $smt->id_smt, "\155\x61\x74\x65\x72\x69\x5f\153\151\153\x64" => $sheetData[$i][26] != null ? strip_tags($sheetData[$i][26]) : ''];
goto UVYsJ;
YMBf2:
Iv6Mb:
goto igVxL;
WdzG3:
hIzK7:
goto nAO47;
BJNH7:
if (!($sheetData[$i][0] != null)) {
goto AmW48;
}
goto c4zW7;
uNr0X:
goto hIzK7;
goto tqM6y;
CxYX9:
$no_induk = $siswa->nisn != null ? "\47" . $siswa->nisn : "\47" . $siswa->nis;
goto q8U85;
KfBu9:
if (!($nop != '')) {
goto g0Btc;
}
goto hbgbA;
KsAb9:
qc1iu:
goto qW9kD;
q8U85:
if (!($no_induk == $nisn)) {
goto HTjRF;
}
goto knGfZ;
c4zW7:
$readed++;
goto ZuqDO;
vZHzd:
HTjRF:
goto v2nq9;
XR3KY:
g0Btc:
goto Bq3Ur;
v2nq9:
$nop = $sheetData[$i][20];
goto KfBu9;
tqM6y:
rtFHb:
goto YMBf2;
knGfZ:
$datas[] = ["\151\144\137\156\x69\x6c\141\x69\x5f\x68\141\162\151\141\x6e" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "\x69\x64\137\163\151\163\167\x61" => $siswa->id_siswa, "\151\144\137\155\x61\x70\x65\x6c" => $id_mapel, "\x69\x64\137\x6b\x65\x6c\x61\x73" => $id_kelas, "\x69\144\137\164\160" => $tp->id_tp, "\151\144\137\163\155\164" => $smt->id_smt, "\x70\61" => $sheetData[$i][3], "\160\x32" => $sheetData[$i][4], "\x70\x33" => $sheetData[$i][5], "\x70\64" => $sheetData[$i][6], "\160\x35" => $sheetData[$i][7], "\x70\x36" => $sheetData[$i][8], "\160\67" => $sheetData[$i][9], "\160\x38" => $sheetData[$i][10], "\x6b\61" => $sheetData[$i][11], "\x6b\62" => $sheetData[$i][12], "\153\63" => $sheetData[$i][13], "\x6b\64" => $sheetData[$i][14], "\x6b\x35" => $sheetData[$i][15], "\x6b\66" => $sheetData[$i][16], "\153\x37" => $sheetData[$i][17], "\x6b\x38" => $sheetData[$i][18]];
goto vZHzd;
UVYsJ:
pjG5C:
goto wcGNn;
ZuqDO:
$nisn = $sheetData[$i][1];
goto CxYX9;
nAO47:
if (!($i < count($sheetData))) {
goto rtFHb;
}
goto BJNH7;
cSrcP:
$i = 1;
goto WdzG3;
Bq3Ur:
$nok = $sheetData[$i][24];
goto QxRTs;
hbgbA:
$kikdp[] = ["\x69\x64\x5f\x6b\151\x6b\144" => $id_mapel . $id_kelas . "\61" . $nop, "\x69\144\137\155\141\x70\145\154\137\153\145\x6c\x61\163" => $id_mapel . $id_kelas, "\x61\163\160\145\x6b" => 1, "\x69\144\137\x74\160" => $tp->id_tp, "\x69\x64\x5f\x73\155\164" => $smt->id_smt, "\x6d\141\164\x65\162\x69\137\x6b\x69\153\144" => $sheetData[$i][22] != null ? strip_tags($sheetData[$i][22]) : ''];
goto XR3KY;
igVxL:
}
goto SXqAz;
ZV_P4:
foreach ($kikdp as $kip) {
goto P9Ct2;
X83wu:
Fz5Ld:
goto s_ptH;
Er4iM:
$this->db->replace("\162\141\160\x6f\162\x5f\x6b\151\x6b\144", $kip);
goto X83wu;
P9Ct2:
if (!($kip != null)) {
goto Fz5Ld;
}
goto Er4iM;
s_ptH:
REItB:
goto HbfYj;
HbfYj:
}
goto qSSSf;
jMefp:
$datas = [];
goto M5hRD;
K0fZf:
$config["\x65\156\143\162\x79\160\164\137\x6e\x61\x6d\145"] = true;
goto lqpk3;
yIp9n:
PcMd7:
goto yGZD9;
qGIaq:
QKPiX:
goto y2Viq;
gR_ML:
$updated = 0;
goto clvjU;
xs4F6:
$this->db->trans_complete();
goto oWMfW;
y2Viq:
VG51q:
goto XHT9c;
IWk6j:
a7Lvi:
goto fShF7;
POkpq:
foreach ($kikdk as $kik) {
goto AC_m4;
Uc4sK:
$this->db->replace("\x72\141\x70\157\x72\x5f\x6b\x69\x6b\144", $kik);
goto nEnbu;
AC_m4:
if (!($kik != null)) {
goto MYWsp;
}
goto Uc4sK;
nEnbu:
MYWsp:
goto GksM6;
GksM6:
xyb4P:
goto Ia1tQ;
Ia1tQ:
}
goto KBS6C;
M5hRD:
$kikdp = [];
goto NrLko;
jtvjL:
echo $error;
goto ILJGV;
U0A58:
RODuw:
goto ZV_P4;
PKf2B:
$spreadsheet = $reader->load($file);
goto ZRhCo;
ytieu:
$config["\141\154\x6c\x6f\x77\145\144\137\x74\171\x70\x65\163"] = "\170\154\x73\x7c\x78\154\163\170\174\x63\163\166";
goto MFS0a;
ILJGV:
die;
goto IWk6j;
GFEs2:
switch ($ext) {
case "\56\170\x6c\163\x78":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto VG51q;
case "\x2e\170\154\163":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto VG51q;
case "\56\143\x73\166":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto VG51q;
default:
echo "\x75\x6e\153\156\x6f\x77\x6e\40\x66\151\154\x65\x20\145\170\164";
die;
}
goto qGIaq;
o0go5:
goto a7Lvi;
goto yIp9n;
CS4CH:
if (!$this->upload->do_upload("\165\160\154\157\x61\144\137\x66\151\x6c\145")) {
goto PcMd7;
}
goto dkG9k;
KBS6C:
jb198:
goto xs4F6;
S38bg:
foreach ($datas as $data) {
goto JwHxp;
JwHxp:
$update = $this->db->replace("\162\141\x70\157\x72\x5f\156\x69\x6c\141\x69\x5f\x68\141\x72\x69\141\156", $data);
goto pxAxN;
w1tdh:
$updated++;
goto mKEJE;
jNsRb:
yw2lX:
goto DJtq6;
pxAxN:
if (!$update) {
goto Heqam;
}
goto w1tdh;
mKEJE:
Heqam:
goto jNsRb;
DJtq6:
}
goto U0A58;
ZRhCo:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto jMefp;
fShF7:
}
public function importHarian()
{
goto JK04x;
C4fDl:
vZVcM:
goto BUyXo;
BUyXo:
$this->db->trans_complete();
goto ERjzO;
efUn9:
foreach ((array) $posts as $data) {
goto ivhWN;
K9mxX:
caHbE:
goto Ub0CJ;
OOHCJ:
$updated++;
goto XXtS5;
VEaV5:
if (!$update) {
goto Z2sTG;
}
goto OOHCJ;
XXtS5:
Z2sTG:
goto K9mxX;
ivhWN:
$update = $this->db->replace("\x72\x61\x70\157\x72\137\156\151\154\141\151\137\150\x61\162\x69\x61\x6e", $data);
goto VEaV5;
Ub0CJ:
}
goto C4fDl;
ZIPEt:
$this->db->trans_start();
goto efUn9;
ku6sn:
$this->output_json($data);
goto d2KdN;
JK04x:
$posts = $this->input->post("\x73\151\x73\x77\x61", true);
goto oZJ2x;
ERjzO:
$data["\x75\x70\144\141\164\x65\144"] = $updated;
goto ku6sn;
oZJ2x:
$updated = 0;
goto ZIPEt;
d2KdN:
}
public function inputPts($id_mapel, $id_kelas)
{
goto W6pJq;
rJD4B:
$this->load->view("\x6d\145\x6d\142\x65\162\163\x2f\147\165\162\165\57\162\x61\160\x6f\162\57\156\151\154\141\151\57\x70\164\163");
goto oaXKn;
r9gOU:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61");
goto BaihH;
VpcQK:
Ul23c:
goto ueMgx;
EVCtY:
foreach ($mapels as $m) {
goto Itlf5;
iRs4Y:
VezO8:
goto yv66z;
Itlf5:
if (!($m->id_mapel === $id_mapel)) {
goto FNTCS;
}
goto DTa25;
ZTdVJ:
FNTCS:
goto xNcat;
xNcat:
foreach ($m->kelas_mapel as $kls) {
goto eFo0K;
ZWTmg:
$kelas = ["\151\144\137\x6b\x65\154\x61\x73" => $kls->kelas, "\x6e\x61\x6d\x61\x5f\153\145\154\x61\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto vsev2;
eFo0K:
if (!($kls->kelas === $id_kelas)) {
goto g7dz6;
}
goto ZWTmg;
vsev2:
g7dz6:
goto xxs5n;
xxs5n:
tnSqZ:
goto YETE0;
YETE0:
}
goto iRs4Y;
DTa25:
$mapel = ["\x69\144\137\x6d\x61\160\x65\x6c" => $m->id_mapel, "\x6e\x61\155\141\x5f\155\x61\x70\145\154" => $m->nama_mapel];
goto ZTdVJ;
yv66z:
Zhj4O:
goto v816t;
v816t:
}
goto UZJ7g;
C1z_Y:
LfVZT:
goto bFhtO;
WHkkh:
if (!($setting != null)) {
goto Ul23c;
}
goto F9buP;
aGWBf:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto ROAjj;
PhRjV:
$data["\x74\160"] = $this->dashboard->getTahun();
goto RbHM0;
oaXKn:
$this->load->view("\155\x65\x6d\x62\145\162\x73\57\147\x75\162\165\57\x74\145\x6d\x70\x6c\x61\x74\x65\x73\x2f\x66\x6f\x6f\164\x65\162");
goto ylJuX;
ZJOkH:
$this->load->view("\x6d\145\155\x62\145\162\163\x2f\x67\165\x72\x75\x2f\x74\x65\x6d\160\x6c\141\x74\x65\x73\57\x68\x65\141\x64\145\162", $data);
goto rJD4B;
vDAq6:
$i = 0;
goto kFtp5;
DXJcg:
$ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto u6ZYt;
uE0Em:
$kkm = $setting;
goto X1rn4;
f9NWS:
$kkm = null;
goto WHkkh;
u6ZYt:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto nruKE;
F9buP:
if ($setting->kkm_tunggal == "\61") {
goto NqNUf;
}
goto r9gOU;
qwR9T:
$tp = $this->dashboard->getTahunActive();
goto Zmlly;
TjJMp:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto J1ojB;
W6pJq:
$user = $this->ion_auth->user()->row();
goto qwR9T;
N19qb:
$data["\x73\155\164"] = $this->dashboard->getSemester();
goto WawsQ;
kFtp5:
Jf2wu:
goto eUWvf;
UZJ7g:
KtOca:
goto aGWBf;
J1ojB:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto U2s17;
gUTfo:
goto Jf2wu;
goto C1z_Y;
FCPaW:
$kelas = [];
goto EVCtY;
ueMgx:
$data = ["\x75\x73\145\162" => $user, "\152\165\x64\165\x6c" => "\116\x69\154\141\x69\x20\x50\x54\x53\x20\113\x65\x6c\x61\163\x20", "\163\165\142\152\x75\x64\x75\154" => "\x49\156\x70\x75\164\40\x4e\x69\x6c\x61\x69\x20\120\124\123\40\115\x61\160\x65\154\x20", "\x73\145\164\164\x69\x6e\x67" => $this->dashboard->getSetting(), "\x67\165\x72\x75" => $guru, "\155\x61\x70\x65\x6c" => $mapel, "\x6b\145\154\x61\163" => $kelas, "\x73\x69\163\x77\x61" => $siswas, "\156\x69\154\141\x69" => $nilai, "\x6b\153\155" => $kkm];
goto PhRjV;
BaihH:
goto Itzld;
goto BYDv7;
zT3FU:
$data["\163\x65\164\164\x69\x6e\147\x5f\162\141\160\157\x72"] = $setting;
goto ZJOkH;
WawsQ:
$data["\163\x6d\164\x5f\x61\x63\164\x69\166\x65"] = $smt;
goto zT3FU;
xrKcW:
$dummyNilai = ["\x70\x31" => '', "\x70\x32" => '', "\160\63" => '', "\160\64" => '', "\x70\65" => '', "\160\66" => '', "\160\x37" => '', "\x70\x38" => '', "\160\137\x72\141\164\x61\x5f\162\141\164\141" => '', "\x70\x5f\x70\162\x65\x64\151\x6b\x61\x74" => "\75", "\x70\137\x64\x65\x73\x6b\x72\151\x70\163\151" => '', "\x6b\61" => '', "\153\62" => '', "\x6b\63" => '', "\x6b\x34" => '', "\153\x35" => '', "\153\66" => '', "\153\67" => '', "\153\70" => '', "\153\x5f\x72\x61\x74\x61\x5f\x72\x61\164\x61" => '', "\153\x5f\x70\x72\145\144\151\x6b\141\164" => '', "\153\x5f\144\145\163\x6b\162\151\x70\163\151" => ''];
goto DXJcg;
nruKE:
Y1Dek:
goto LoJR5;
U2s17:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto UzXQu;
ROAjj:
$nilai = [];
goto vDAq6;
eUWvf:
if (!($i < count($siswas))) {
goto LfVZT;
}
goto rzWfm;
LoJR5:
$i++;
goto gUTfo;
Zmlly:
$smt = $this->dashboard->getSemesterActive();
goto TjJMp;
bFhtO:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto f9NWS;
RbHM0:
$data["\x74\160\137\141\143\164\151\x76\145"] = $tp;
goto N19qb;
rzWfm:
$siswa = $siswas[$i];
goto xrKcW;
X1rn4:
Itzld:
goto VpcQK;
UzXQu:
$mapel = '';
goto FCPaW;
BYDv7:
NqNUf:
goto uE0Em;
ylJuX:
}
public function downloadTemplatePts($id_mapel, $id_kelas)
{
goto YLI_t;
V3aSl:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto i0zbJ;
M0iOx:
$i = 0;
goto TGA2R;
Eshtv:
KZwCP:
goto BPjcM;
BPjcM:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto KgoTF;
smtrp:
$nisn[] = $no_induk;
goto pNDYE;
lMgb8:
if (!($i < count($siswas))) {
goto KZwCP;
}
goto sKyRy;
rUh_R:
$siswa = $siswas[$i];
goto kWwUK;
CF2mg:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto Q4wX6;
pNDYE:
$nama[] = $siswa->nama;
goto fbLFf;
Y3Dna:
$nama = [];
goto mzNgN;
cwuKE:
$no[] = $i + 1;
goto smtrp;
KgoTF:
$mapel = $this->master->getMapelById($id_mapel, true);
goto xDwbc;
DqOkV:
D4PTv:
goto drx1u;
NVjPD:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto tHU1C;
i0zbJ:
NrjKa:
goto GP89T;
GP89T:
$i++;
goto vFbBl;
e1TBb:
DgAgD:
goto k7EjX;
YLI_t:
$tp = $this->dashboard->getTahunActive();
goto mw7zd;
CR74C:
goto DgAgD;
goto DqOkV;
fbLFf:
$p1[] = $nilai->nilai;
goto hG_qL;
tHU1C:
$nilais = [];
goto M0iOx;
hG_qL:
xjKkC:
goto briLq;
kWwUK:
$nilai = $nilais[$siswa->id_siswa];
goto Dbnvk;
krb2O:
$i = 0;
goto e1TBb;
Dbnvk:
$no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis;
goto cwuKE;
XNClh:
$dummyNilai = ["\156\x69\x6c\141\151" => ''];
goto RbHe_;
k7EjX:
if (!($i < count($siswas))) {
goto D4PTv;
}
goto rUh_R;
xDwbc:
$template = "\x2e\x2f\165\x70\x6c\157\141\x64\x73\x2f\151\x6d\x70\157\162\x74\x2f\146\157\x72\x6d\x61\x74\57\164\145\x6d\160\x6c\x61\x74\x65\x5f\x70\164\x73\x2e\x78\154\163\170";
goto Vqt_1;
vFbBl:
goto yd2zi;
goto Eshtv;
mw7zd:
$smt = $this->dashboard->getSemesterActive();
goto NVjPD;
drx1u:
$params = ["\x7b\155\x61\x70\x65\154\x7d" => $mapel->kode, "\x7b\153\145\154\x61\x73\175" => $kelas[$id_kelas], "\x5b\x6e\x6f\x5d" => $no, "\133\x6e\x69\163\x6e\135" => $nisn, "\133\x6e\x61\x6d\141\135" => $nama, "\x5b\156\x69\154\x61\x69\135" => $p1];
goto CF2mg;
gZ28g:
$no = [];
goto hkmP9;
sKyRy:
$siswa = $siswas[$i];
goto XNClh;
RbHe_:
$ns = $this->rapor->getNilaiPtsKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto V3aSl;
briLq:
$i++;
goto CR74C;
hkmP9:
$nisn = [];
goto Y3Dna;
mzNgN:
$p1 = [];
goto krb2O;
Vqt_1:
$fileName = "\116\x69\x6c\141\151\x5f\x50\124\x53\40" . $mapel->kode . "\x20" . $kelas[$id_kelas] . "\x2e\170\154\163\170";
goto gZ28g;
TGA2R:
yd2zi:
goto lMgb8;
Q4wX6:
}
public function uploadPts($id_mapel, $id_kelas)
{
goto ZPW5D;
wZ5vw:
keVUW:
goto jzvNX;
z4KdR:
$config["\141\154\154\x6f\167\x65\144\x5f\x74\171\x70\x65\163"] = "\x78\x6c\x73\x7c\170\x6c\x73\x78\x7c\143\163\x76";
goto ZqUv6;
ySBQI:
DfBKI:
goto NA8sB;
yAyVs:
foreach ($datas as $data) {
goto SIenk;
lQEXT:
if (!$update) {
goto UNlpV;
}
goto rKgm2;
IfsuO:
UNlpV:
goto QGqSQ;
rKgm2:
$updated++;
goto IfsuO;
QGqSQ:
SgK2a:
goto yv1b2;
SIenk:
$update = $this->db->replace("\162\x61\160\x6f\162\x5f\156\x69\x6c\141\151\137\x70\164\x73", $data);
goto lQEXT;
yv1b2:
}
goto wZ5vw;
Wmf8W:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto k2qOZ;
x8lh6:
$ext = $this->upload->data("\146\151\x6c\x65\137\145\170\164");
goto ifJVX;
RPexk:
echo $error;
goto ywk5N;
MCOvM:
$readed = 0;
goto cASLZ;
gjVAP:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto ryMg3;
TwEbN:
ceLe1:
goto dRwa3;
ywk5N:
die;
goto hC1Rf;
jzvNX:
echo json_encode($updated);
goto Edm3q;
CnVt_:
$updated = 0;
goto yAyVs;
ZPW5D:
$config["\165\160\x6c\157\x61\144\137\x70\141\x74\x68"] = "\x2e\x2f\x75\160\x6c\x6f\141\144\163\57\x69\155\160\x6f\x72\164\57";
goto z4KdR;
KGcH6:
if (!$this->upload->do_upload("\x75\x70\154\157\141\144\x5f\x66\151\x6c\145")) {
goto Oi5z2;
}
goto zh7Kc;
ryMg3:
$datas = [];
goto MCOvM;
WU6bl:
$smt = $this->dashboard->getSemesterActive();
goto Wmf8W;
zh7Kc:
$file = $this->upload->data("\x66\165\154\x6c\137\x70\141\x74\x68");
goto x8lh6;
MIxFJ:
$error = $this->upload->display_errors();
goto RPexk;
KpgHk:
Oi5z2:
goto MIxFJ;
NA8sB:
o6iRm:
goto ZP1l7;
hC1Rf:
rYVUR:
goto DDPO5;
ifJVX:
switch ($ext) {
case "\56\x78\x6c\163\x78":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto o6iRm;
case "\x2e\170\154\x73":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto o6iRm;
case "\x2e\143\x73\166":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto o6iRm;
default:
echo "\x75\x6e\x6b\156\x6f\x77\156\x20\x66\151\154\145\40\x65\x78\x74";
die;
}
goto ySBQI;
Edm3q:
goto rYVUR;
goto KpgHk;
YAUFy:
$config["\145\156\143\x72\x79\160\164\137\156\x61\155\x65"] = true;
goto Vfvcx;
k2qOZ:
$spreadsheet = $reader->load($file);
goto gjVAP;
ZP1l7:
$tp = $this->dashboard->getTahunActive();
goto WU6bl;
Vfvcx:
$this->load->library("\x75\160\154\157\141\144", $config);
goto KGcH6;
cASLZ:
foreach ($siswas as $siswa) {
goto ZXBOB;
mP4LT:
gmvAs:
goto EfkRW;
j5l_s:
$readed++;
goto iVtob;
VRxBe:
QWqEw:
goto L2bII;
STyIW:
$no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis;
goto vdLuj;
sNe0m:
qrHLK:
goto RF8r3;
fgpmk:
l_GAm:
goto gdvQ3;
i7TYA:
goto gmvAs;
goto VRxBe;
EfkRW:
if (!($i < count($sheetData))) {
goto QWqEw;
}
goto IJx3g;
gdvQ3:
SmHHs:
goto sNe0m;
rFxEW:
$datas[] = ["\151\x64\x5f\x6e\151\154\141\x69\137\x70\x74\163" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "\x69\x64\x5f\x73\151\163\167\141" => $siswa->id_siswa, "\151\144\x5f\155\x61\160\x65\x6c" => $id_mapel, "\151\144\137\153\145\x6c\x61\163" => $id_kelas, "\x6e\151\x6c\141\151" => $sheetData[$i][3]];
goto fgpmk;
IJx3g:
if (!($sheetData[$i][0] != null)) {
goto SmHHs;
}
goto j5l_s;
ZXBOB:
$i = 1;
goto mP4LT;
RF8r3:
$i++;
goto i7TYA;
L2bII:
nlsDZ:
goto xBeTU;
vdLuj:
if (!($no_induk == $nisn)) {
goto l_GAm;
}
goto rFxEW;
iVtob:
$nisn = $sheetData[$i][1];
goto STyIW;
xBeTU:
}
goto TwEbN;
dRwa3:
unlink($file);
goto CnVt_;
ZqUv6:
$config["\x6d\141\x78\x5f\x73\x69\172\145"] = 2048;
goto YAUFy;
DDPO5:
}
public function importPts()
{
goto zg010;
HwiV_:
A5CD5:
goto iQN2H;
GHh3n:
$this->db->trans_start();
goto ACleH;
x_yUn:
$updated = 0;
goto GHh3n;
ACleH:
foreach ($inputs as $data) {
goto LoekP;
ao13T:
SCHWz:
goto MvFxo;
PT_T1:
fS831:
goto ao13T;
I2bkR:
$updated++;
goto PT_T1;
LoekP:
$update = $this->db->replace("\x72\141\160\x6f\162\137\156\x69\x6c\141\x69\137\x70\x74\x73", $data);
goto p8g9B;
p8g9B:
if (!$update) {
goto fS831;
}
goto I2bkR;
MvFxo:
}
goto HwiV_;
iQN2H:
$this->db->trans_complete();
goto R3Mle;
R3Mle:
echo json_encode($updated);
goto kRpuO;
zg010:
$inputs = $this->input->post("\x73\151\x73\x77\x61", true);
goto x_yUn;
kRpuO:
}
public function inputPas($id_mapel, $id_kelas)
{
goto b9i77;
tc5un:
F4UzJ:
goto ScuYt;
V9fQY:
K3ksO:
goto nTPTk;
yOjGq:
zcKGg:
goto c6qEy;
duO67:
$mapels = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto jYeMI;
CGFc6:
$tp = $this->dashboard->getTahunActive();
goto JXKrP;
i989A:
$dummyNilai = ["\156\x68\141\x72" => '', "\156\160\x74\163" => '', "\x6e\x70\x61\x73" => ''];
goto ZIVuR;
eMW8x:
$data["\164\160"] = $this->dashboard->getTahun();
goto lw2rm;
lkNrb:
$this->load->view("\x6d\145\155\x62\145\x72\163\x2f\147\165\162\x75\x2f\164\x65\x6d\160\x6c\141\164\x65\x73\x2f\x68\x65\x61\144\x65\x72", $data);
goto syhaO;
b9i77:
$user = $this->ion_auth->user()->row();
goto CGFc6;
Cd2Tf:
$siswa = $siswas[$i];
goto i989A;
kqDA7:
HZKKf:
goto RvMW9;
ScuYt:
UUBro:
goto tjVfM;
SX5Lt:
$data["\163\x6d\x74"] = $this->dashboard->getSemester();
goto ZB1EE;
tjVfM:
$data = ["\x75\163\145\162" => $user, "\x6a\x75\144\x75\x6c" => "\116\151\154\x61\x69\40\x41\153\x68\x69\x72\x20\x4b\145\x6c\141\x73\x20", "\x73\165\142\152\x75\x64\165\x6c" => "\x49\156\160\165\x74\x20\x4e\x69\154\x61\151\x20\x41\x6b\x68\151\x72\40\115\x61\160\145\x6c\40", "\163\145\164\164\151\x6e\147" => $this->dashboard->getSetting(), "\x67\x75\162\165" => $guru, "\x6d\141\160\145\154" => $mapel, "\153\145\154\x61\x73" => $kelas, "\x73\151\163\x77\x61" => $siswas, "\156\x69\x6c\x61\151" => $nilai, "\153\x6b\x6d" => $kkm, "\163\x65\164\x74\x69\x6e\147\137\162\141\160\x6f\x72" => $setting];
goto eMW8x;
xxWQR:
if ($setting->kkm_tunggal == "\61") {
goto TkTjA;
}
goto HSA2c;
zYYtk:
TkTjA:
goto crvM1;
syhaO:
$this->load->view("\155\x65\x6d\142\145\x72\163\57\147\165\162\165\57\x72\141\160\157\162\57\x6e\151\154\141\x69\x2f\x70\141\x73");
goto yNAHl;
yNAHl:
$this->load->view("\x6d\x65\x6d\x62\x65\162\163\57\x67\x75\162\x75\x2f\164\145\155\x70\154\x61\164\145\x73\x2f\x66\157\157\164\x65\162");
goto PlSTW;
nTPTk:
$i++;
goto qP1mk;
vdFhG:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto duO67;
rDt1a:
$kkm = null;
goto a_g6a;
UjlGw:
goto F4UzJ;
goto zYYtk;
ly61t:
$nilai = [];
goto KHA9m;
YpQB1:
foreach ($mapels as $m) {
goto Drl6x;
O2tYV:
pJQdZ:
goto ASyeh;
xJEqQ:
$mapel = ["\151\144\137\x6d\x61\160\x65\154" => $m->id_mapel, "\x6e\x61\x6d\x61\x5f\155\x61\160\145\154" => $m->nama_mapel];
goto O2tYV;
Drl6x:
if (!($m->id_mapel === $id_mapel)) {
goto pJQdZ;
}
goto xJEqQ;
pmUUh:
A0DwV:
goto t_9RH;
jRtUV:
tuMTa:
goto pmUUh;
ASyeh:
foreach ($m->kelas_mapel as $kls) {
goto LQhbH;
LQhbH:
if (!($kls->kelas === $id_kelas)) {
goto vDNWZ;
}
goto c2MKW;
c2MKW:
$kelas = ["\151\144\x5f\x6b\145\x6c\141\163" => $kls->kelas, "\x6e\141\x6d\x61\137\x6b\x65\154\141\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto HS4i0;
YjzJx:
X9sUx:
goto wg53m;
HS4i0:
vDNWZ:
goto YjzJx;
wg53m:
}
goto jRtUV;
t_9RH:
}
goto kqDA7;
crvM1:
$kkm = $setting;
goto tc5un;
c6qEy:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto rDt1a;
jYeMI:
$mapel = '';
goto L5hTF;
v3Dy9:
decuz:
goto hZ_fE;
hZ_fE:
if (!($i < count($siswas))) {
goto zcKGg;
}
goto Cd2Tf;
a_g6a:
if (!($setting != null)) {
goto UUBro;
}
goto xxWQR;
KHA9m:
$i = 0;
goto v3Dy9;
dUjP4:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto vdFhG;
JSDsx:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto V9fQY;
HSA2c:
$kkm = $this->rapor->getKkm($id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\x31");
goto UjlGw;
JXKrP:
$smt = $this->dashboard->getSemesterActive();
goto dUjP4;
ZB1EE:
$data["\x73\155\x74\x5f\x61\143\164\x69\166\x65"] = $smt;
goto lkNrb;
L5hTF:
$kelas = [];
goto YpQB1;
qP1mk:
goto decuz;
goto yOjGq;
ZIVuR:
$ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto JSDsx;
RvMW9:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto ly61t;
lw2rm:
$data["\164\160\137\141\143\x74\151\166\145"] = $tp;
goto SX5Lt;
PlSTW:
}
public function downloadTemplatePas($id_mapel, $id_kelas)
{
goto b1eUN;
kEmvw:
$no[] = $i + 1;
goto tkOey;
i2lBb:
$mapel = $this->master->getMapelById($id_mapel, true);
goto xuluX;
dViUP:
goto xnFXu;
goto T3ajM;
p6elO:
$p1[] = $nilai->npas;
goto zHrBm;
tb6Cy:
$no_induk = $siswa->nisn != null ? "\47" . $siswa->nisn : "\x27" . $siswa->nis;
goto kEmvw;
c3Ov2:
$dummyNilai = ["\x6e\151\154\x61\x69" => '', "\x6e\x70\x61\163" => ''];
goto aF7gy;
H7aTj:
r_II4:
goto sSsoX;
Vuqov:
T8lUW:
goto ej5sf;
Q2X9Q:
uHbm5:
goto shWlq;
y08Th:
$i++;
goto iIvxD;
CkGrI:
$fileName = "\x4e\x69\154\x61\151\137\120\x41\x53\40" . $mapel->kode . "\40" . $kelas[$id_kelas] . "\x2e\x78\x6c\x73\x78";
goto Qgypx;
YnkT8:
$siswa = $siswas[$i];
goto X4pY5;
xuluX:
$template = "\x2e\57\165\x70\154\157\141\x64\x73\57\x69\x6d\160\157\162\x74\57\x66\157\x72\x6d\141\x74\x2f\x74\x65\x6d\160\x6c\x61\x74\145\x5f\160\141\163\56\x78\x6c\163\170";
goto CkGrI;
NXOy6:
$smt = $this->dashboard->getSemesterActive();
goto cYsfG;
cJKWS:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto i2lBb;
T3ajM:
Kb8d4:
goto cJKWS;
yL87X:
$siswa = $siswas[$i];
goto c3Ov2;
cYsfG:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto yrZGn;
yrZGn:
$nilais = [];
goto pS0Xg;
Gz8Js:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto cYL0q;
sSsoX:
if (!($i < count($siswas))) {
goto uHbm5;
}
goto YnkT8;
b1eUN:
$tp = $this->dashboard->getTahunActive();
goto NXOy6;
UYgPg:
$nama = [];
goto dKbSL;
aF7gy:
$ns = $this->rapor->getNilaiAkhirKelas($id_mapel, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto fVeIA;
zy83C:
if (!($i < count($siswas))) {
goto Kb8d4;
}
goto yL87X;
zHrBm:
XbwYy:
goto y08Th;
ej5sf:
$i++;
goto dViUP;
tkOey:
$nisn[] = $no_induk;
goto f9X11;
Xs1tZ:
xnFXu:
goto zy83C;
dKbSL:
$p1 = [];
goto wL7s_;
wL7s_:
$i = 0;
goto H7aTj;
uSE3r:
$nisn = [];
goto UYgPg;
shWlq:
$params = ["\x7b\x6d\x61\x70\145\x6c\175" => $mapel->kode, "\173\153\145\x6c\x61\163\x7d" => $kelas[$id_kelas], "\x5b\156\157\x5d" => $no, "\133\156\x69\163\x6e\135" => $nisn, "\133\156\141\155\x61\x5d" => $nama, "\x5b\x6e\151\x6c\141\x69\x5d" => $p1];
goto Gz8Js;
f9X11:
$nama[] = $siswa->nama;
goto p6elO;
X4pY5:
$nilai = $nilais[$siswa->id_siswa];
goto tb6Cy;
iIvxD:
goto r_II4;
goto Q2X9Q;
fVeIA:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto Vuqov;
pS0Xg:
$i = 0;
goto Xs1tZ;
Qgypx:
$no = [];
goto uSE3r;
cYL0q:
}
public function uploadPas($id_mapel, $id_kelas)
{
goto MzKfJ;
cvH88:
mRwQE:
goto F0X5V;
R1bry:
$tp = $this->dashboard->getTahunActive();
goto K_2mC;
j04jO:
die;
goto qpQ6j;
PNOut:
f2LNC:
goto KlYd5;
mvoKy:
foreach ($siswas as $siswa) {
goto Cnwxd;
PEuYK:
$no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\x27" . $siswa->nis;
goto E1uiG;
BBi7j:
$i++;
goto rzhoH;
NMf8Y:
$readed++;
goto lsb_f;
Cnwxd:
$i = 1;
goto qrezl;
qrezl:
vTk87:
goto HedOz;
HedOz:
if (!($i < count($sheetData))) {
goto GFFGn;
}
goto WrnhZ;
rzhoH:
goto vTk87;
goto DI3MP;
DI3MP:
GFFGn:
goto xvm0p;
WrnhZ:
if (!($sheetData[$i][0] != null)) {
goto KHvnw;
}
goto NMf8Y;
fQTAL:
Xco5d:
goto BBi7j;
E1uiG:
if (!($no_induk == $nisn)) {
goto L4sZ3;
}
goto DmAA0;
DmAA0:
$datas[] = ["\151\144\x5f\x6e\x69\x6c\141\x69\137\141\153\150\151\x72" => $id_mapel . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "\x69\144\x5f\x73\151\x73\167\x61" => $siswa->id_siswa, "\151\x64\x5f\x6d\x61\160\145\154" => $id_mapel, "\151\x64\137\x6b\145\154\x61\163" => $id_kelas, "\156\x69\x6c\x61\x69" => $sheetData[$i][3]];
goto fH2LS;
QC0_8:
KHvnw:
goto fQTAL;
xvm0p:
SKAld:
goto zCsHB;
lsb_f:
$nisn = $sheetData[$i][1];
goto PEuYK;
fH2LS:
L4sZ3:
goto QC0_8;
zCsHB:
}
goto PNOut;
wP7Aa:
$config["\x61\154\154\x6f\167\145\x64\x5f\x74\171\160\145\x73"] = "\170\154\x73\174\x78\154\x73\170\174\x63\x73\x76";
goto MMWRd;
YR_oT:
echo $error;
goto j04jO;
kF2JY:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto cj7fo;
bdkn_:
nH7HS:
goto R1bry;
Wqv8N:
$datas = [];
goto fX69I;
KlYd5:
unlink($file);
goto jwP67;
cEqVE:
$file = $this->upload->data("\x66\x75\x6c\154\x5f\x70\141\164\150");
goto oh_wg;
jwP67:
$updated = 0;
goto VmAow;
q_GMx:
zoB50:
goto WA7aX;
tT7Md:
frbuK:
goto bdkn_;
iRatO:
if (!$this->upload->do_upload("\165\160\x6c\x6f\141\144\137\x66\151\154\145")) {
goto mRwQE;
}
goto cEqVE;
fX69I:
$readed = 0;
goto mvoKy;
qpQ6j:
rV9wu:
goto J0Lun;
UCk0g:
$config["\145\156\143\162\171\x70\164\x5f\x6e\x61\x6d\x65"] = true;
goto C5jtW;
cj7fo:
$spreadsheet = $reader->load($file);
goto FU9_W;
MzKfJ:
$config["\165\x70\154\157\x61\144\x5f\160\x61\x74\150"] = "\x2e\x2f\165\x70\x6c\x6f\x61\144\163\57\x69\x6d\x70\x6f\x72\164\x2f";
goto wP7Aa;
w8oI1:
switch ($ext) {
case "\x2e\170\154\x73\170":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto nH7HS;
case "\x2e\x78\x6c\x73":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto nH7HS;
case "\56\x63\163\166":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto nH7HS;
default:
echo "\x75\x6e\153\156\157\167\x6e\x20\146\x69\154\145\x20\x65\x78\164";
die;
}
goto tT7Md;
oh_wg:
$ext = $this->upload->data("\146\x69\154\x65\x5f\x65\170\x74");
goto w8oI1;
MMWRd:
$config["\x6d\x61\x78\x5f\x73\x69\172\x65"] = 2048;
goto UCk0g;
FU9_W:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto Wqv8N;
VmAow:
foreach ($datas as $data) {
goto Kr5Hw;
UDf2Z:
if (!$update) {
goto sJFV7;
}
goto K1m_g;
uoSme:
sJFV7:
goto aBeX1;
K1m_g:
$updated++;
goto uoSme;
Kr5Hw:
$update = $this->db->replace("\162\x61\160\x6f\162\x5f\156\x69\154\x61\x69\x5f\x61\x6b\150\151\x72", $data);
goto UDf2Z;
aBeX1:
VK44H:
goto JlIto;
JlIto:
}
goto q_GMx;
C5jtW:
$this->load->library("\165\x70\x6c\x6f\141\144", $config);
goto iRatO;
WA7aX:
echo json_encode($updated);
goto DDXdo;
DDXdo:
goto rV9wu;
goto cvH88;
K_2mC:
$smt = $this->dashboard->getSemesterActive();
goto kF2JY;
F0X5V:
$error = $this->upload->display_errors();
goto YR_oT;
J0Lun:
}
public function importPas()
{
goto EHZeu;
N3jTi:
$this->db->trans_start();
goto aBMdD;
N7SR7:
$updated = 0;
goto N3jTi;
aBMdD:
foreach ($inputs as $data) {
goto ugAfX;
ugAfX:
$update = $this->db->replace("\x72\141\x70\157\x72\x5f\156\151\x6c\141\151\x5f\141\153\150\151\x72", $data);
goto zoVue;
uGCBa:
$updated++;
goto HB5gC;
HB5gC:
rqLeg:
goto bZ0Of;
zoVue:
if (!$update) {
goto rqLeg;
}
goto uGCBa;
bZ0Of:
Uu02Y:
goto KWldb;
KWldb:
}
goto ewC9R;
tXiXt:
echo json_encode($updated);
goto P0gWt;
oq_Cr:
$this->db->trans_complete();
goto tXiXt;
EHZeu:
$inputs = $this->input->post("\163\151\163\167\141", true);
goto N7SR7;
ewC9R:
SqSRK:
goto oq_Cr;
P0gWt:
}
public function inputEkstra($id_ekstra, $id_kelas)
{
goto IHhNm;
yu1WN:
$dummyNilai = ["\x70\61" => '', "\x70\x32" => '', "\x70\63" => '', "\x70\x34" => '', "\160\65" => '', "\x70\66" => '', "\160\67" => '', "\x70\x38" => '', "\160\137\x72\141\x74\141\x5f\x72\141\x74\141" => '', "\x70\x5f\x70\x72\145\144\151\x6b\x61\x74" => "\x3d", "\x70\137\144\x65\163\x6b\x72\151\x70\163\x69" => '', "\x6b\61" => '', "\153\x32" => '', "\x6b\63" => '', "\x6b\x34" => '', "\x6b\x35" => '', "\x6b\66" => '', "\x6b\x37" => '', "\153\70" => '', "\x6b\137\x72\141\x74\x61\137\x72\x61\x74\x61" => '', "\153\137\x70\x72\145\144\151\153\141\x74" => '', "\x6b\x5f\144\x65\x73\x6b\162\x69\x70\x73\151" => ''];
goto RM_Cu;
oa9NS:
if (!($i < count($siswas))) {
goto ToLh_;
}
goto niVLz;
xXhsb:
$this->load->view("\x6d\145\155\142\x65\162\x73\57\147\165\162\x75\x2f\162\141\160\157\162\x2f\156\x69\154\141\151\57\x65\x6b\x73\x74\x72\141");
goto sAMv_;
StwGO:
$i = 0;
goto zP9bm;
yejll:
$ekstra_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto cGbM8;
aJm8P:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto JSCNC;
J86CT:
foreach ($ekstras as $m) {
goto CO7cZ;
w1aTP:
f37WF:
goto w24LQ;
pH2N2:
lbD1R:
goto w1aTP;
MdeQ0:
$ekstra = ["\151\144\137\x65\x6b\163\164\162\141" => $m->id_ekstra, "\x6e\141\x6d\x61\x5f\x65\153\163\164\x72\x61" => $m->nama_ekstra];
goto MgQ0E;
CO7cZ:
if (!($m->id_ekstra === $id_ekstra)) {
goto yxA5H;
}
goto MdeQ0;
tf7UN:
foreach ($m->kelas_ekstra as $kls) {
goto bkiOx;
Lajsw:
WO0ma:
goto yNVDw;
yNVDw:
LYds7:
goto kuiu2;
tkhth:
$kelas = ["\151\x64\x5f\153\x65\154\x61\x73" => $kls->kelas, "\x6e\141\x6d\x61\137\x6b\x65\x6c\141\x73" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
goto Lajsw;
bkiOx:
if (!($kls->kelas === $id_kelas)) {
goto WO0ma;
}
goto tkhth;
kuiu2:
}
goto pH2N2;
MgQ0E:
yxA5H:
goto tf7UN;
w24LQ:
}
goto LqrYf;
RM_Cu:
$ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto UMMKQ;
cGbM8:
$ekstras = json_decode(json_encode(unserialize($ekstra_guru->ekstra_kelas)));
goto nvNhF;
lTxfC:
$i++;
goto htWqZ;
niVLz:
$siswa = $siswas[$i];
goto yu1WN;
JTWjR:
$data = ["\x75\163\x65\162" => $user, "\152\165\x64\x75\x6c" => "\116\x69\154\141\151\x20\x45\x6b\163\x74\x72\141\153\x75\162\x69\x6b\x75\x6c\x65\162\40", "\163\x75\x62\x6a\x75\x64\x75\154" => "\x49\156\160\x75\x74\40\x4e\151\154\141\x69\40\120\x54\123\x20\105\x6b\163\164\162\x61\x20", "\x73\145\x74\164\151\x6e\x67" => $this->dashboard->getSetting(), "\x67\165\x72\x75" => $guru, "\x65\153\x73\164\x72\x61" => $ekstra, "\153\145\154\141\x73" => $kelas, "\x73\x69\x73\167\141" => $siswas, "\156\151\x6c\x61\x69" => $nilai, "\153\x6b\x6d" => $kkm];
goto aJm8P;
ES49t:
YVz9n:
goto lTxfC;
sAMv_:
$this->load->view("\x6d\145\155\x62\145\162\163\57\x67\165\162\165\57\164\145\x6d\160\154\x61\164\145\x73\57\146\157\157\x74\145\162");
goto ysp6J;
LqrYf:
dMcQB:
goto BQZVb;
RAqpU:
$tp = $this->dashboard->getTahunActive();
goto lKENf;
nvNhF:
$ekstra = '';
goto wzmA6;
HtX9k:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto PvrV0;
BQZVb:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto B2n6g;
wzmA6:
$kelas = [];
goto J86CT;
CW6uO:
$setting = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto DT0Ba;
rvAEC:
$kkm = $this->rapor->getKkm($id_ekstra . $id_kelas . $tp->id_tp . $smt->id_smt . "\x32");
goto P_dBC;
JDzwg:
cqZPr:
goto JTWjR;
UMMKQ:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto ES49t;
B2n6g:
$nilai = [];
goto StwGO;
SsliJ:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yejll;
FIOGc:
ToLh_:
goto CW6uO;
JSCNC:
$data["\x74\x70\137\x61\143\164\x69\x76\x65"] = $tp;
goto HtX9k;
lKENf:
$smt = $this->dashboard->getSemesterActive();
goto SsliJ;
htWqZ:
goto zL5uu;
goto FIOGc;
JPUrd:
$kkm = $setting;
goto JDzwg;
IHhNm:
$user = $this->ion_auth->user()->row();
goto RAqpU;
cWwky:
ecFDS:
goto JPUrd;
xjNmt:
$this->load->view("\x6d\x65\x6d\142\x65\x72\x73\x2f\147\165\162\165\x2f\164\x65\x6d\160\x6c\141\x74\145\163\x2f\x68\x65\x61\144\145\162", $data);
goto xXhsb;
DT0Ba:
if ($setting->kkm_tunggal == "\x31") {
goto ecFDS;
}
goto rvAEC;
P_dBC:
goto cqZPr;
goto cWwky;
zP9bm:
zL5uu:
goto oa9NS;
PvrV0:
$data["\163\x6d\x74\137\x61\x63\164\151\x76\145"] = $smt;
goto xjNmt;
ysp6J:
}
public function downloadTemplateEkstra($id_ekstra, $id_kelas)
{
goto u8W5N;
Qvgk3:
$i = 0;
goto L_g2w;
YTHV8:
$no[] = $i + 1;
goto mz_C_;
lbVS5:
if (!($i < count($siswas))) {
goto Apmkz;
}
goto eYGVT;
qjf6p:
$dummyNilai = ["\x6e\151\154\x61\x69" => ''];
goto DKisy;
Ti2l0:
LHBqX:
goto Uqi1R;
Eu7uX:
qezZj:
goto qeLSC;
fty3T:
$no_induk = $siswa->nisn != null ? "\47" . $siswa->nisn : "\x27" . $siswa->nis;
goto YTHV8;
eRRMD:
$nama = [];
goto tIFB5;
mz_C_:
$nisn[] = $no_induk;
goto u3rJD;
Uqi1R:
$i++;
goto AgsL3;
L_g2w:
M62xD:
goto lbVS5;
u3rJD:
$nama[] = $siswa->nama;
goto EuQi8;
rGVAR:
rw1cH:
goto AkYzr;
VbgFJ:
$fileName = "\x4e\x69\154\141\x69\x5f\105\153\163\164\162\x61\x6b\165\x72\x69\x6b\x75\x6c\145\162\x20" . $ekstra->kode_ekstra . "\40" . $kelas[$id_kelas] . "\x2e\x78\154\x73\170";
goto N2Uih;
o0aFA:
$kelas = $this->kelas->getNamaKelasById([$id_kelas]);
goto DZXH_;
AgsL3:
goto uotkI;
goto Eu7uX;
DZXH_:
$ekstra = $this->master->getEkstraById($id_ekstra, true);
goto fkIJm;
DKisy:
$ns = $this->rapor->getNilaiEkstraKelas($id_ekstra, $id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto HgoWy;
eYGVT:
$siswa = $siswas[$i];
goto qjf6p;
DaNjz:
$p1[] = $nilai->nilai;
goto qWZ3_;
u8W5N:
$tp = $this->dashboard->getTahunActive();
goto UbB9G;
UbB9G:
$smt = $this->dashboard->getSemesterActive();
goto x8xJR;
fkIJm:
$template = "\56\x2f\165\160\154\x6f\x61\144\163\x2f\x69\x6d\x70\157\x72\x74\x2f\146\157\162\155\x61\164\57\x74\145\155\x70\154\141\x74\x65\x5f\145\153\x73\x74\162\141\56\170\154\163\x78";
goto VbgFJ;
HgoWy:
$nilais[$siswa->id_siswa] = $ns == null ? json_decode(json_encode($dummyNilai)) : $ns;
goto rGVAR;
qSouI:
PhpExcelTemplator::outputToFile($template, $fileName, $params);
goto GL1Mf;
dcvKl:
goto M62xD;
goto zgUme;
STytl:
uotkI:
goto lCaDr;
lCaDr:
if (!($i < count($siswas))) {
goto qezZj;
}
goto HS6FI;
AkYzr:
$i++;
goto dcvKl;
HS6FI:
$siswa = $siswas[$i];
goto fty3T;
EuQi8:
if (!(count($nilais) > 0)) {
goto PhyV5;
}
goto KgZ0M;
qWZ3_:
PhyV5:
goto Ti2l0;
hYEvC:
$nilais = [];
goto Qvgk3;
zgUme:
Apmkz:
goto o0aFA;
x8xJR:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto hYEvC;
fkYY3:
$i = 0;
goto STytl;
qeLSC:
$params = ["\x7b\x6d\x61\160\145\154\x7d" => $ekstra->nama_ekstra, "\173\x6b\x65\x6c\141\x73\175" => $kelas[$id_kelas], "\133\156\x6f\135" => $no, "\133\x6e\x69\x73\156\135" => $nisn, "\x5b\x6e\x61\155\x61\x5d" => $nama, "\133\x6e\151\x6c\141\x69\x5d" => $p1];
goto qSouI;
YOcfO:
$nisn = [];
goto eRRMD;
N2Uih:
$no = [];
goto YOcfO;
KgZ0M:
$nilai = $nilais[$siswa->id_siswa];
goto DaNjz;
tIFB5:
$p1 = [];
goto fkYY3;
GL1Mf:
}
public function uploadEkstra($id_ekstra, $id_kelas)
{
goto guSJw;
DtUYE:
$tp = $this->dashboard->getTahunActive();
goto uK4eC;
czSWc:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto luSB9;
PH0ne:
foreach ($datas as $data) {
goto suaeN;
suaeN:
$update = $this->db->replace("\162\141\160\157\162\137\156\151\x6c\141\x69\137\x65\153\163\164\162\x61", $data);
goto UJezY;
UJezY:
if (!$update) {
goto m_0gW;
}
goto ZnKqq;
ZnKqq:
$updated++;
goto id_gd;
id_gd:
m_0gW:
goto JqLkY;
JqLkY:
HT2pJ:
goto udh1U;
udh1U:
}
goto kjJOE;
EG4tL:
foreach ($siswas as $siswa) {
goto oY1Ke;
oY1Ke:
$i = 1;
goto n7bG3;
bEE3M:
RecNR:
goto qjSQJ;
n7bG3:
HY9NB:
goto r3Sl3;
rFD94:
$datas[] = ["\151\144\x5f\x6e\x69\x6c\141\151\x5f\145\153\x73\164\162\x61" => $id_ekstra . $id_kelas . $siswa->id_siswa . $tp->id_tp . $smt->id_smt, "\x69\144\137\x73\151\163\167\141" => $siswa->id_siswa, "\x69\x64\x5f\x65\x6b\x73\164\162\141" => $id_ekstra, "\x69\144\137\x6b\x65\154\141\163" => $id_kelas, "\x6e\x69\x6c\141\x69" => $sheetData[$i][3]];
goto x3WH2;
dRTKs:
$readed++;
goto vnM9c;
IzPcU:
if (!($no_induk == $nisn)) {
goto Y5u8m;
}
goto rFD94;
x3WH2:
Y5u8m:
goto FHZor;
vnM9c:
$nisn = $sheetData[$i][1];
goto sd4L3;
APM6_:
pOESy:
goto aJF1w;
sd4L3:
$no_induk = $siswa->nisn != null ? "\x27" . $siswa->nisn : "\47" . $siswa->nis;
goto IzPcU;
FHZor:
jin8O:
goto APM6_;
JYySw:
goto HY9NB;
goto bEE3M;
qjSQJ:
N3r17:
goto s4DHb;
aJF1w:
$i++;
goto JYySw;
JYCSN:
if (!($sheetData[$i][0] != null)) {
goto jin8O;
}
goto dRTKs;
r3Sl3:
if (!($i < count($sheetData))) {
goto RecNR;
}
goto JYCSN;
s4DHb:
}
goto JbiS7;
uK4eC:
$smt = $this->dashboard->getSemesterActive();
goto czSWc;
n_ZFT:
$this->load->library("\165\160\154\x6f\141\x64", $config);
goto ql8Lw;
ee3yr:
echo json_encode($updated);
goto pEMnl;
nOPsy:
CydRd:
goto oEPuJ;
E4vZQ:
Z2PM_:
goto FIQsT;
MoqpP:
die;
goto nOPsy;
kjtXX:
$error = $this->upload->display_errors();
goto tkhNH;
hgA77:
switch ($ext) {
case "\56\x78\x6c\163\170":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xlsx();
goto jFP6a;
case "\56\170\x6c\163":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Xls();
goto jFP6a;
case "\56\143\x73\166":
$reader = new \PhpOffice\PhpSpreadsheet\Reader\Csv();
goto jFP6a;
default:
echo "\x75\x6e\153\x6e\157\167\x6e\x20\146\x69\154\x65\40\x65\170\164";
die;
}
goto E4vZQ;
Mgr8d:
$readed = 0;
goto EG4tL;
luSB9:
$spreadsheet = $reader->load($file);
goto TKmzT;
ql8Lw:
if (!$this->upload->do_upload("\165\x70\154\157\141\x64\137\146\x69\154\x65")) {
goto FA3oD;
}
goto HMFK0;
xhc2V:
$config["\145\156\x63\x72\171\x70\164\x5f\156\x61\x6d\145"] = true;
goto n_ZFT;
kjJOE:
aHwPB:
goto ee3yr;
WdI1b:
$config["\x61\x6c\x6c\157\167\145\144\x5f\x74\x79\x70\x65\x73"] = "\x78\154\x73\174\170\x6c\163\170\174\143\163\x76";
goto PtDIj;
T4CJB:
$updated = 0;
goto PH0ne;
pEMnl:
goto CydRd;
goto or9HW;
LDyid:
unlink($file);
goto T4CJB;
sz2IW:
$datas = [];
goto Mgr8d;
FIQsT:
jFP6a:
goto DtUYE;
XfD2s:
$ext = $this->upload->data("\x66\151\154\145\137\145\170\164");
goto hgA77;
or9HW:
FA3oD:
goto kjtXX;
tkhNH:
echo $error;
goto MoqpP;
JbiS7:
BtLIN:
goto LDyid;
PtDIj:
$config["\x6d\x61\170\x5f\x73\x69\x7a\x65"] = 2048;
goto xhc2V;
HMFK0:
$file = $this->upload->data("\x66\165\x6c\x6c\x5f\x70\141\x74\150");
goto XfD2s;
TKmzT:
$sheetData = $spreadsheet->getActiveSheet()->toArray();
goto sz2IW;
guSJw:
$config["\165\160\x6c\x6f\x61\144\137\160\141\164\150"] = "\x2e\57\x75\160\154\x6f\141\144\163\57\x69\x6d\x70\157\x72\164\57";
goto WdI1b;
oEPuJ:
}
public function importEkstra()
{
goto o4aEn;
YA1UY:
echo json_encode($updated);
goto JAViD;
DBi7R:
$updated = 0;
goto xvcaJ;
tDzPb:
foreach ($inputs as $data) {
goto UX0ih;
JfW4B:
$updated++;
goto FXNoA;
FXNoA:
F1bG3:
goto CvcXZ;
CvcXZ:
V3HCH:
goto kXxeV;
LMs2Z:
if (!$update) {
goto F1bG3;
}
goto JfW4B;
UX0ih:
$update = $this->db->replace("\x72\x61\x70\x6f\x72\x5f\156\x69\x6c\141\x69\137\x65\153\163\164\162\141", $data);
goto LMs2Z;
kXxeV:
}
goto ZDgm6;
o4aEn:
$inputs = $this->input->post("\x73\x69\x73\167\x61", true);
goto DBi7R;
xvcaJ:
$this->db->trans_start();
goto tDzPb;
FqMvx:
$this->db->trans_complete();
goto YA1UY;
ZDgm6:
oBA8j:
goto FqMvx;
JAViD:
}
public function raporSikap()
{
goto JXhhF;
uwt41:
$data["\164\x70"] = $this->dashboard->getTahun();
goto dnvCP;
mz8_u:
$arrMapel = [];
goto W7yIS;
XKV0w:
zy33l:
goto f1c56;
vJ2Cv:
AqXhN:
goto CPcSy;
uyEgw:
KZ20L:
goto flZfe;
ukD2a:
array_push($dummySikap, $s);
goto asOTM;
cfM9g:
foreach ($mapel as $m) {
goto VV4gC;
VV4gC:
$arrMapel[$m->id_mapel] = $m->nama_mapel;
goto L9Xka;
L9Xka:
foreach ($m->kelas_mapel as $kls) {
$arrKelas[$m->id_mapel][] = ["\151\144\137\x6b\145\x6c\141\x73" => $kls->kelas, "\156\x61\x6d\141\x5f\x6b\x65\x6c\x61\163" => $this->dropdown->getNamaKelasById($tp->id_tp, $smt->id_smt, $kls->kelas)];
zGUrA:
}
goto NUxWQ;
SRMSr:
j27cg:
goto mbEfm;
NUxWQ:
fzwbD:
goto SRMSr;
mbEfm:
}
goto sqU85;
jzuFa:
$data["\163\x6d\x74"] = $this->dashboard->getSemester();
goto KuMS6;
tH5ws:
$i++;
goto QeZTI;
AVvnv:
$i = 0;
goto uyEgw;
flZfe:
if (!($i < 10)) {
goto AqXhN;
}
goto DT5P0;
yYNjd:
$id_kelas = $guru->wali_kelas;
goto xI__a;
Dl8Fm:
array_push($dummySikap, $s);
goto aqrX7;
XvjtR:
$data = ["\165\163\x65\x72" => $user, "\152\x75\x64\165\154" => "\111\x6e\x70\x75\164\x20\x4e\x69\x6c\x61\x69\x20\123\151\x6b\141\160", "\x73\x75\x62\x6a\165\144\165\x6c" => "\111\x6e\x70\x75\x74\x20\116\151\x6c\141\x69\x20\x53\x69\x6b\x61\x70", "\163\x65\164\x74\x69\x6e\147" => $this->dashboard->getSetting()];
goto N33y8;
xI__a:
$mapel_guru = $this->kelas->getGuruMapelKelas($guru->id_guru, $tp->id_tp, $smt->id_smt);
goto Sqy1G;
xl_RY:
X88pf:
goto yQS0c;
AifH4:
$data["\x73\x69\153\141\x70"] = $sikap;
goto Fia0b;
hEujI:
$data["\x6d\x61\x70\145\154"] = $arrMapel;
goto jBeHR;
aqrX7:
P3fbO:
goto WTHwh;
KuMS6:
$data["\x73\x6d\x74\x5f\141\x63\164\x69\166\x65"] = $smt;
goto CBJmD;
StaxJ:
if (!(count($sikap) === 0)) {
goto BA0lF;
}
goto wmVSC;
WTHwh:
$i++;
goto WZtE_;
d7A2d:
$s = ["\151\144\137\x73\151\x6b\x61\x70" => 1 . $no, "\152\x65\156\151\163" => "\61", "\x6b\x6f\144\x65" => $no, "\163\151\153\x61\160" => ''];
goto ukD2a;
Sqy1G:
$mapel = json_decode(json_encode(unserialize($mapel_guru->mapel_kelas)));
goto mz8_u;
N33y8:
$tp = $this->dashboard->getTahunActive();
goto O_oPZ;
wmVSC:
$sikap = json_decode(json_encode($dummySikap));
goto xgWgr;
Fia0b:
$this->load->view("\155\x65\x6d\142\x65\x72\x73\57\147\x75\162\x75\x2f\x74\145\x6d\x70\154\141\x74\145\x73\x2f\x68\145\141\x64\145\x72", $data);
goto ervXD;
dnvCP:
$data["\x74\160\137\x61\x63\164\151\166\145"] = $tp;
goto jzuFa;
QeZTI:
goto KZ20L;
goto vJ2Cv;
asOTM:
ai02Z:
goto tH5ws;
VZqtr:
$this->load->view("\x6d\x65\x6d\x62\x65\x72\163\57\147\165\x72\x75\57\x74\145\155\160\x6c\141\x74\145\x73\57\146\157\x6f\164\145\162");
goto zIhhj;
WZtE_:
goto X88pf;
goto XKV0w;
O_oPZ:
$smt = $this->dashboard->getSemesterActive();
goto uwt41;
Galb1:
$dummySikap = [];
goto AVvnv;
jBeHR:
$data["\x6b\x65\x6c\141\x73"] = $arrKelas;
goto AifH4;
sqU85:
oiijj:
goto Galb1;
CBJmD:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yYNjd;
DT5P0:
$no = $i + 1;
goto d7A2d;
yQS0c:
if (!($i < 10)) {
goto zy33l;
}
goto JJDh4;
JJDh4:
$no = $i + 1;
goto vRho7;
JXhhF:
$user = $this->ion_auth->user()->row();
goto XvjtR;
vRho7:
$s = ["\x69\x64\x5f\163\x69\x6b\141\160" => 2 . $no, "\x6a\145\156\151\x73" => "\62", "\153\x6f\x64\145" => $no, "\163\151\153\141\x70" => ''];
goto Dl8Fm;
U9R6k:
$data["\x67\x75\162\x75"] = $guru;
goto hEujI;
ervXD:
$this->load->view("\x6d\145\x6d\142\x65\x72\x73\x2f\147\x75\x72\x75\57\162\141\160\x6f\162\57\x73\151\153\141\160\57\144\x61\x74\141");
goto VZqtr;
xgWgr:
BA0lF:
goto U9R6k;
W7yIS:
$arrKelas = [];
goto cfM9g;
f1c56:
$sikap = $this->rapor->getDeskripsiSikap($id_kelas, $tp->id_tp, $smt->id_smt);
goto StaxJ;
CPcSy:
$i = 0;
goto xl_RY;
zIhhj:
}
public function saveSikap()
{
goto w806Z;
zYgCY:
EXBtf:
goto tLf4H;
KNDdW:
foreach ($input as $d) {
goto eajS_;
KCZvZ:
Hszwv:
goto WbrXd;
eajS_:
$data = ["\x69\x64\x5f\x73\151\x6b\141\x70" => $d->id_sikap, "\151\144\x5f\153\145\x6c\141\163" => $d->kelas, "\x6a\145\156\x69\163" => $d->jenis, "\x6b\157\144\x65" => $d->kode, "\x73\x69\153\x61\160" => $d->sikap, "\x69\144\137\164\x70" => $tp->id_tp, "\151\x64\137\x73\x6d\x74" => $smt->id_smt];
goto ZFE4Y;
ZFE4Y:
$update = $this->db->replace("\162\x61\x70\x6f\162\x5f\144\141\164\141\137\x73\x69\153\x61\160", $data);
goto KCZvZ;
WbrXd:
}
goto zYgCY;
fbVnz:
$this->output_json($data);
goto mro2W;
tLf4H:
$data["\163\164\141\164\165\x73"] = $update;
goto fbVnz;
w806Z:
$input = json_decode($this->input->post("\x73\x69\153\141\x70", true));
goto DhE7U;
M1vCl:
$smt = $this->dashboard->getSemesterActive();
goto KNDdW;
DhE7U:
$tp = $this->dashboard->getTahunActive();
goto M1vCl;
mro2W:
}
public function raporSpiritual()
{
goto LjEev;
l6_FG:
$i = 0;
goto wz1Sm;
Vz_Fl:
oVP4J:
goto Wd0An;
WgKYn:
snDXL:
goto MIhYy;
T4Fds:
$smt = $this->dashboard->getSemesterActive();
goto dSIs2;
wz1Sm:
WzizW:
goto ZZy8T;
vjIzz:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto Ul8jL;
zDCGI:
$this->load->view("\155\145\x6d\142\145\162\x73\x2f\x67\x75\x72\165\x2f\x74\145\x6d\x70\154\x61\164\145\x73\57\x66\x6f\157\164\145\x72");
goto KpwOB;
LjEev:
$user = $this->ion_auth->user()->row();
goto HbjOG;
l_FoE:
$kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt);
goto SB90t;
BOK6B:
$data["\x74\160\x5f\x61\143\164\151\166\x65"] = $tp;
goto e2BwQ;
Wd0An:
if (!($i < 10)) {
goto tPnpI;
}
goto DysfL;
miIGP:
$data = ["\x75\163\x65\162" => $user, "\x6a\165\144\x75\x6c" => "\x4e\151\x6c\x61\x69\x20\123\160\151\x72\x69\164\165\x61\x6c\40\x4b\145\x6c\x61\163\x20", "\x73\x75\x62\x6a\x75\144\x75\154" => "\111\x6e\x70\165\164\x20\116\151\154\141\x69", "\x73\145\x74\x74\151\156\147" => $this->dashboard->getSetting(), "\x67\165\x72\165" => $guru, "\x6b\145\x6c\141\x73" => $kelas, "\163\151\x73\167\141" => $siswas, "\156\151\154\141\151" => $nilai, "\x73\x70\x69\x72\151\x74\165\x61\154" => $spiritual];
goto hy2Aq;
HbjOG:
$tp = $this->dashboard->getTahunActive();
goto T4Fds;
Fd7gs:
$spiritual = json_decode(json_encode($dummySpiritual));
goto WgKYn;
SB90t:
$dummySpiritual = [];
goto gid7v;
MIhYy:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto XimLT;
PYK1n:
yhhGw:
goto ipfWK;
XimLT:
$nilai = [];
goto l6_FG;
dSIs2:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto PcTKV;
AKcQs:
$spiritual = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "\61", $tp->id_tp, $smt->id_smt);
goto evsO1;
zZiz9:
$data["\163\x6d\164\137\x61\143\164\151\x76\x65"] = $smt;
goto wnQLE;
R8k6e:
$dummyNilai = ["\160\162\x65\144\151\x6b\x61\x74" => '', "\163\154\61" => '', "\163\x6c\x32" => '', "\x73\x6c\63" => '', "\155\x62\61" => '', "\x6d\x62\62" => '', "\x6d\142\x33" => ''];
goto y2pGR;
SAavs:
$siswa = $siswas[$i];
goto R8k6e;
g3Y3i:
$i++;
goto DTmn0;
Z07Ew:
Wibxl:
goto miIGP;
DysfL:
$no = $i + 1;
goto HUKC9;
HUKC9:
$s = ["\151\144\137\163\151\153\x61\160" => $id_kelas . 1 . $no, "\152\x65\x6e\151\x73" => "\x31", "\153\157\144\145" => $no, "\x73\151\153\141\x70" => $this->rapor->getDummyDeskripsiSpiritual()[$i]];
goto jPq3d;
evsO1:
if (!(count($spiritual) === 0)) {
goto snDXL;
}
goto Fd7gs;
hy2Aq:
$data["\164\x70"] = $this->dashboard->getTahun();
goto BOK6B;
PcTKV:
$id_kelas = $guru->wali_kelas;
goto l_FoE;
ZZy8T:
if (!($i < count($siswas))) {
goto Wibxl;
}
goto SAavs;
y2pGR:
$ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61");
goto vjIzz;
gid7v:
$i = 0;
goto Vz_Fl;
hsHeU:
goto oVP4J;
goto EGdTf;
DTmn0:
goto WzizW;
goto Z07Ew;
EGdTf:
tPnpI:
goto AKcQs;
NDQCE:
$this->load->view("\155\x65\x6d\142\x65\x72\163\57\147\165\x72\165\x2f\x72\x61\x70\157\162\57\x73\151\x6b\141\160\57\163\x70\x69\162\151\x74\165\141\x6c");
goto zDCGI;
jPq3d:
array_push($dummySpiritual, $s);
goto PYK1n;
e2BwQ:
$data["\163\155\164"] = $this->dashboard->getSemester();
goto zZiz9;
Ul8jL:
dM2Gs:
goto g3Y3i;
ipfWK:
$i++;
goto hsHeU;
wnQLE:
$this->load->view("\x6d\x65\x6d\142\x65\162\163\x2f\147\165\162\x75\57\x74\x65\155\160\x6c\141\164\145\163\57\150\145\141\144\145\x72", $data);
goto NDQCE;
KpwOB:
}
public function importSpiritual($id_kelas)
{
goto PVq30;
hAuM6:
$updated = 0;
goto Fc4wa;
NCKaX:
gqqtP:
goto hAuM6;
edml7:
$tp = $this->dashboard->getTahunActive();
goto EpPqz;
PVq30:
$input = json_decode($this->input->post("\156\151\x6c\x61\x69", true));
goto edml7;
YqHAk:
O54TF:
goto rHUqf;
Fc4wa:
foreach ($datas as $data) {
goto c0__z;
V_zp8:
IpuGn:
goto OnDp2;
kS8LE:
if (!$update) {
goto pB_k5;
}
goto TtTIR;
TtTIR:
$updated++;
goto QaRSz;
c0__z:
$update = $this->db->replace("\x72\x61\160\x6f\x72\x5f\x6e\x69\154\x61\151\137\x73\x69\153\141\x70", $data);
goto kS8LE;
QaRSz:
pB_k5:
goto V_zp8;
OnDp2:
}
goto YqHAk;
hLUtM:
$datas = [];
goto mdent;
mdent:
foreach ($input as $in) {
goto z7oJ0;
tLIyx:
oe0Kz:
goto etkGL;
cIxUb:
if (!($id_siswa != "\151\x64")) {
goto qdO0a;
}
goto jSJoO;
z7oJ0:
$id_siswa = $in[11];
goto cIxUb;
tnmgc:
qdO0a:
goto tLIyx;
jSJoO:
$datas[] = ["\x69\144\137\x6e\x69\154\x61\151\137\163\151\153\141\x70" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "\61", "\x69\144\x5f\163\x69\163\167\x61" => $id_siswa, "\151\144\x5f\x6b\x65\x6c\x61\163" => $id_kelas, "\152\145\x6e\151\x73" => 1, "\156\151\x6c\x61\x69" => serialize(["\160\x72\145\144\151\153\141\164" => $in[3], "\x73\154\61" => $in[4], "\163\154\62" => $in[5], "\163\x6c\x33" => $in[6], "\x6d\142\x31" => $in[7], "\x6d\x62\x32" => $in[8], "\155\x62\63" => $in[9]]), "\x64\x65\x73\x6b\162\x69\160\163\151" => $in[10], "\151\144\137\164\160" => $tp->id_tp, "\151\x64\x5f\163\x6d\x74" => $smt->id_smt];
goto tnmgc;
etkGL:
}
goto NCKaX;
rHUqf:
echo json_encode($updated);
goto vVc23;
EpPqz:
$smt = $this->dashboard->getSemesterActive();
goto hLUtM;
vVc23:
}
public function raporSosial()
{
goto qZv8v;
l5AdE:
$ns = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\62");
goto YyNJC;
qZv8v:
$user = $this->ion_auth->user()->row();
goto cfZDU;
C37z2:
$id_kelas = $guru->wali_kelas;
goto Vxczo;
zYTtF:
bo0Mp:
goto UUTnW;
khs5q:
$no = $i + 1;
goto oaPne;
Jj5g5:
$data["\163\x6d\164\137\x61\x63\x74\x69\166\x65"] = $smt;
goto Z361F;
th7Oh:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto C37z2;
AWC21:
qXImy:
goto u9Lsd;
oaPne:
$s = ["\x69\144\x5f\163\151\x6b\x61\x70" => $id_kelas . 2 . $no, "\152\145\x6e\x69\163" => "\62", "\x6b\157\144\x65" => $no, "\163\x69\x6b\x61\160" => $this->rapor->getDummyDeskripsiSosial()[$i]];
goto gQpnP;
Vxczo:
$kelas = $this->kelas->get_one($id_kelas, $tp->id_tp, $smt->id_smt);
goto AuWek;
UUTnW:
if (!($i < 10)) {
goto tyjZh;
}
goto khs5q;
or5Yz:
tyjZh:
goto EjEDz;
Hz6wK:
$siswa = $siswas[$i];
goto CmTy2;
f03Kb:
$data["\163\x6d\164"] = $this->dashboard->getSemester();
goto Jj5g5;
Z361F:
$this->load->view("\x6d\145\155\142\145\x72\x73\57\x67\165\x72\165\x2f\x74\x65\x6d\x70\x6c\x61\x74\145\x73\57\x68\145\x61\x64\145\x72", $data);
goto steNr;
YwrMd:
if (!(count($sosial) === 0)) {
goto qXImy;
}
goto txKo4;
txKo4:
$sosial = json_decode(json_encode($dummySosial));
goto AWC21;
lDl0t:
$this->load->view("\x6d\x65\155\142\145\x72\x73\57\x67\x75\162\165\x2f\x74\145\x6d\160\154\x61\164\x65\x73\57\x66\x6f\157\164\145\162");
goto f3zcd;
lRWXG:
goto UhKvh;
goto GUd2H;
yctRh:
F1hDo:
goto heWpF;
P7bti:
$data = ["\x75\x73\145\x72" => $user, "\x6a\x75\x64\165\x6c" => "\x4e\151\154\x61\151\x20\123\157\163\151\x61\154\40\113\145\154\x61\x73\40", "\163\165\x62\152\165\x64\x75\x6c" => "\x49\156\160\165\x74\40\116\151\154\141\x69\40\x50\x54\x53\x20\x4d\141\160\145\154\x20", "\x73\145\164\x74\151\156\x67" => $this->dashboard->getSetting(), "\147\165\162\165" => $guru, "\153\x65\154\x61\163" => $kelas, "\163\151\163\167\141" => $siswas, "\156\x69\154\x61\x69" => $nilai, "\x73\157\x73\151\141\154" => $sosial];
goto H4vho;
gmOm3:
$data["\x74\x70\x5f\x61\143\x74\151\x76\145"] = $tp;
goto f03Kb;
cVLxc:
xcQ0D:
goto tXV_3;
gQpnP:
array_push($dummySosial, $s);
goto cVLxc;
steNr:
$this->load->view("\155\x65\155\142\145\162\x73\57\x67\165\x72\165\x2f\162\x61\x70\x6f\162\x2f\x73\x69\153\x61\160\57\x73\157\x73\151\x61\x6c");
goto lDl0t;
H_DYf:
$smt = $this->dashboard->getSemesterActive();
goto th7Oh;
heWpF:
$i++;
goto lRWXG;
cfZDU:
$tp = $this->dashboard->getTahunActive();
goto H_DYf;
u9Lsd:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto zzEIA;
ZtjN1:
$i = 0;
goto yW3S8;
E2YwG:
$i = 0;
goto zYTtF;
H4vho:
$data["\x74\160"] = $this->dashboard->getTahun();
goto gmOm3;
tXV_3:
$i++;
goto ObgV4;
ObgV4:
goto bo0Mp;
goto or5Yz;
EjEDz:
$sosial = $this->rapor->getDeskripsiSikapByJenis($id_kelas, "\x32", $tp->id_tp, $smt->id_smt);
goto YwrMd;
YyNJC:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto yctRh;
zzEIA:
$nilai = [];
goto ZtjN1;
CmTy2:
$dummyNilai = ["\160\162\145\144\x69\x6b\141\164" => '', "\x73\x6c\61" => '', "\x73\154\x32" => '', "\163\154\63" => '', "\x6d\x62\x31" => '', "\x6d\142\62" => '', "\x6d\x62\63" => ''];
goto l5AdE;
AuWek:
$dummySosial = [];
goto E2YwG;
GUd2H:
Z1Iqz:
goto P7bti;
lCwZ5:
if (!($i < count($siswas))) {
goto Z1Iqz;
}
goto Hz6wK;
yW3S8:
UhKvh:
goto lCwZ5;
f3zcd:
}
public function importSosial($id_kelas)
{
goto AAzEd;
AAzEd:
$input = json_decode($this->input->post("\x6e\x69\x6c\141\151", true));
goto oj0le;
L4Gnd:
rwKil:
goto SCiYL;
kV11W:
LkRQy:
goto QHxye;
cFnza:
foreach ($input as $in) {
goto UpKl9;
RhyRX:
$datas[] = ["\x69\144\x5f\x6e\151\154\x61\151\x5f\163\x69\x6b\x61\160" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt . "\62", "\151\x64\137\x73\151\163\167\141" => $id_siswa, "\151\x64\137\153\145\154\141\163" => $id_kelas, "\x6a\145\156\x69\x73" => 2, "\156\x69\x6c\x61\151" => serialize(["\160\162\x65\144\151\x6b\x61\164" => $in[3], "\x61\61" => $in[4], "\141\62" => $in[5], "\x61\x33" => $in[6], "\x62\61" => $in[7], "\142\62" => $in[8], "\142\63" => $in[9], "\x63\x31" => $in[10], "\143\62" => $in[11]]), "\x64\x65\x73\x6b\x72\x69\x70\163\151" => $in[12], "\151\x64\x5f\x74\160" => $tp->id_tp, "\151\144\x5f\x73\155\164" => $smt->id_smt];
goto ktilA;
nRAiI:
Kp8is:
goto aQLsA;
c1KbX:
if (!($id_siswa != "\x69\144")) {
goto vA7I1;
}
goto RhyRX;
UpKl9:
$id_siswa = $in[13];
goto c1KbX;
ktilA:
vA7I1:
goto nRAiI;
aQLsA:
}
goto L4Gnd;
zZosJ:
$datas = [];
goto cFnza;
oj0le:
$tp = $this->dashboard->getTahunActive();
goto ORwNR;
ORwNR:
$smt = $this->dashboard->getSemesterActive();
goto zZosJ;
Un6Im:
foreach ($datas as $data) {
goto GYS6V;
IvEnA:
if (!$update) {
goto fr0ua;
}
goto GKPZ2;
F0sCq:
aB8af:
goto uFmjG;
GYS6V:
$update = $this->db->replace("\x72\141\160\x6f\162\x5f\x6e\x69\x6c\x61\151\137\163\x69\x6b\x61\x70", $data);
goto IvEnA;
GKPZ2:
$updated++;
goto Kinn8;
Kinn8:
fr0ua:
goto F0sCq;
uFmjG:
}
goto kV11W;
SCiYL:
$updated = 0;
goto Un6Im;
QHxye:
echo json_encode($updated);
goto jd_fT;
jd_fT:
}
public function raporPrestasi()
{
goto tzZp3;
ktUrp:
$s = ["\x69\144\x5f\x63\141\164\141\x74\x61\156" => $id_kelas . 1 . $no, "\152\x65\x6e\151\163" => "\63", "\x6b\157\x64\x65" => $dummyKode[$i], "\144\145\163\x6b\162\151\x70\163\151" => $this->rapor->getDummyDeskripsiRanking()[$i], "\162\x61\156\153" => $dummyRank[$i]];
goto GJKx_;
Ot4jE:
$this->load->view("\x6d\x65\155\x62\x65\x72\163\x2f\147\x75\x72\165\57\164\145\155\160\154\x61\x74\x65\x73\x2f\x66\157\157\164\145\162");
goto MCMuq;
HqWsY:
cSNBZ:
goto NwZYN;
wgRYh:
$tp = $this->dashboard->getTahunActive();
goto I5mIX;
a1wm_:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto XCRI6;
xR3M9:
$siswa = $siswas[$i];
goto ao0Ha;
iSmfM:
$data = ["\165\163\x65\162" => $user, "\152\x75\144\165\x6c" => "\x52\141\156\153\x69\156\147\x20\x26\x20\120\162\x65\163\164\141\163\x69\40\x4b\x65\x6c\141\163\40", "\163\x75\142\152\x75\x64\x75\154" => "\x49\156\x70\x75\x74\40\x4e\x69\154\x61\x69", "\x73\x65\x74\x74\x69\156\147" => $this->dashboard->getSetting(), "\147\165\162\x75" => $guru, "\153\145\154\141\x73" => $kelas, "\163\x69\x73\x77\x61" => $siswas, "\x6e\x69\x6c\x61\x69" => $nilai, "\x6e\x69\x6c\x61\x69\x48\141\162\151\x61\156" => $nilaiHarian, "\x6e\x69\x6c\141\x69\122\141\x74\141\x5f\x70" => $nilaiRata_p, "\156\x69\x6c\141\151\122\141\x74\x61\137\153" => $nilaiRata_k, "\x6e\x69\x6c\141\x69\x52\x61\164\x61" => $nilaiRata, "\156\151\x6c\x61\151\x50\x74\163" => $nilaiPts, "\156\151\154\x61\151\120\141\163" => $nilaiPas, "\144\x65\163\x6b\x52\141\x6e\x6b\x69\x6e\147" => $deskPrestasi, "\155\141\x70\145\154\163" => $mapels];
goto fbKKY;
dLGOd:
$kelas = $this->kelas->get_one($id_kelas);
goto n03CI;
uM3OR:
$dummyRank = ["\x31\x20\x7e\40\x33", "\64\x20\176\x20\61\x30", "\61\61\40\x7e\40\x31\x35", "\x31\x36\40\176\x20\62\60", "\x32\61\x20\x7e\40\x32\65", "\62\x36\x20\x3e\x20\x3e"];
goto RB5Zp;
n03CI:
$dummyDeskSaran = [];
goto uM3OR;
wTyZM:
$i = 0;
goto U26PE;
yLsNC:
$data["\x74\160\x5f\141\x63\164\151\166\145"] = $tp;
goto aOduq;
tBNLN:
$nilaiRata[] = [];
goto iSmfM;
ssS3b:
$deskPrestasi = json_decode(json_encode($dummyDeskSaran));
goto Ayssl;
sNCzu:
Ms9Gs:
goto bS6Nn;
xSjiC:
foreach ($mapels as $mapel) {
goto NJVel;
p4N6u:
$pas = $this->rapor->getNilaiMapelPasSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto esWFL;
esWFL:
$nilaiPas[$id_siswa][$mapel->id_mapel] = $pas == null ? 0 : $pas->akhir;
goto sQ3h5;
SzCRK:
$nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->jml;
goto u6Cql;
AlETE:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto p4N6u;
ffXbg:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto AlETE;
wNWG6:
$nilaiRata_k[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->k_rata_rata;
goto ffXbg;
NJVel:
$h = $this->rapor->getJmlNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto SzCRK;
u6Cql:
$nilaiRata_p[$id_siswa][$mapel->id_mapel] = $h == null ? 0 : $h->p_rata_rata;
goto wNWG6;
sQ3h5:
VMZVL:
goto t8Hfu;
t8Hfu:
}
goto QumdF;
lvS8R:
$data["\x73\155\x74\137\141\x63\x74\x69\166\145"] = $smt;
goto dwFnL;
bS6Nn:
$i++;
goto Vosrv;
U26PE:
uw0MW:
goto W5Jsn;
BM0J_:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : $ns;
goto HqWsY;
NwZYN:
$i++;
goto in9iR;
CPgrC:
$id_kelas = $guru->wali_kelas;
goto dLGOd;
W5Jsn:
if (!($i < count($siswas))) {
goto CDQ6M;
}
goto xR3M9;
I5mIX:
$smt = $this->dashboard->getSemesterActive();
goto lMZT7;
aOduq:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto lvS8R;
p3Pgd:
$nilaiRata_p = [];
goto C71uj;
in9iR:
goto uw0MW;
goto TV9lJ;
dwFnL:
$this->load->view("\x6d\145\155\142\x65\x72\163\57\147\165\x72\165\x2f\164\x65\155\160\x6c\x61\x74\145\163\x2f\x68\145\141\x64\145\x72", $data);
goto yBwnb;
ErAZP:
QadaV:
goto wPq68;
lMZT7:
$setting = $this->dashboard->getSetting();
goto jfis5;
npmOt:
$nilaiPas = [];
goto wTyZM;
jfis5:
$mapels = $this->master->getAllMapel();
goto g_8L3;
XCRI6:
$nilai = [];
goto EeASH;
g_8L3:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto CPgrC;
GJKx_:
array_push($dummyDeskSaran, $s);
goto sNCzu;
yWKNK:
if (!(count($deskPrestasi) === 0)) {
goto k7qkc;
}
goto ssS3b;
LiJ7f:
$dummyNilai = ["\x72\x61\156\x6b\x69\x6e\x67" => '', "\144\145\x73\x6b\162\x69\160\x73\151" => '', "\x70\61" => '', "\x70\61\x5f\144\x65\x73\153" => '', "\x70\62" => '', "\x70\62\137\x64\145\x73\x6b" => '', "\160\63" => '', "\160\63\x5f\144\145\163\x6b" => ''];
goto xSjiC;
V3e1U:
GwViE:
goto NvIHV;
VtOuc:
$ns = $this->rapor->getRankingKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto BM0J_;
EeASH:
$nilaiHarian = [];
goto p3Pgd;
Vosrv:
goto GwViE;
goto ErAZP;
fbKKY:
$data["\164\x70"] = $this->dashboard->getTahun();
goto yLsNC;
wPq68:
$deskPrestasi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\61", $tp->id_tp, $smt->id_smt);
goto yWKNK;
RB5Zp:
$dummyKode = ["\x31", "\64", "\x31\61", "\61\66", "\x32\61", "\x32\x36"];
goto h9RNd;
QumdF:
A1h75:
goto VtOuc;
ao0Ha:
$id_siswa = $siswa->id_siswa;
goto LiJ7f;
NvIHV:
if (!($i < 6)) {
goto QadaV;
}
goto vd4Mm;
C71uj:
$nilaiRata_k = [];
goto V21Vf;
h9RNd:
$i = 0;
goto V3e1U;
tzZp3:
$user = $this->ion_auth->user()->row();
goto wgRYh;
TV9lJ:
CDQ6M:
goto tBNLN;
V21Vf:
$nilaiPts = [];
goto npmOt;
vd4Mm:
$no = $i + 1;
goto ktUrp;
yBwnb:
$this->load->view("\x6d\145\x6d\142\145\162\163\x2f\x67\165\x72\165\x2f\x72\x61\x70\157\162\x2f\x70\162\x65\163\x74\x61\163\x69\57\x64\x61\x74\141");
goto Ot4jE;
Ayssl:
k7qkc:
goto a1wm_;
MCMuq:
}
public function savePrestasi()
{
goto maCXP;
spAar:
$this->output_json($data);
goto cVbTQ;
sGqWZ:
$smt = $this->dashboard->getSemesterActive();
goto HPnml;
HPnml:
foreach ($input as $d) {
goto aFcMz;
kmlbb:
TqRIL:
goto bJdWt;
aFcMz:
$data = ["\x69\144\137\x63\141\x74\141\164\141\x6e" => $d->id_catatan, "\151\x64\137\x6b\145\154\141\163" => $d->kelas, "\152\x65\x6e\x69\163" => $d->jenis, "\x6b\x6f\144\145" => $d->kode, "\x72\x61\156\153" => $d->rank, "\144\145\x73\153\x72\x69\x70\163\x69" => $d->deskripsi, "\151\x64\x5f\x74\x70" => $tp->id_tp, "\x69\144\137\163\155\x74" => $smt->id_smt];
goto tdkJC;
tdkJC:
$update = $this->db->replace("\x72\141\160\157\162\x5f\144\x61\164\141\137\143\x61\164\x61\164\x61\156", $data);
goto kmlbb;
bJdWt:
}
goto FNglW;
DE3EE:
$data["\163\x74\x61\x74\165\x73"] = $update;
goto spAar;
vUinx:
$tp = $this->dashboard->getTahunActive();
goto sGqWZ;
FNglW:
TBKeX:
goto DE3EE;
maCXP:
$input = json_decode($this->input->post("\143\141\x74\x61\x74\141\156", true));
goto vUinx;
cVbTQ:
}
public function importPrestasi($id_kelas)
{
goto GwQ06;
NRTqu:
$updated = 0;
goto NKsg5;
IBgxq:
$datas = [];
goto anCJN;
PfWXL:
echo json_encode($updated);
goto nYGri;
NKsg5:
foreach ($datas as $data) {
goto dht3b;
pZVIy:
if (!$update) {
goto uCWBn;
}
goto cmvUW;
cmvUW:
$updated++;
goto Q2NFM;
Q2NFM:
uCWBn:
goto uQtSg;
uQtSg:
A3aZ7:
goto kDFXi;
dht3b:
$update = $this->db->replace("\x72\x61\x70\157\162\x5f\x70\162\x65\x73\x74\x61\163\x69", $data);
goto pZVIy;
kDFXi:
}
goto C691G;
oCqRl:
$smt = $this->dashboard->getSemesterActive();
goto IBgxq;
DVDiM:
$tp = $this->dashboard->getTahunActive();
goto oCqRl;
n691D:
HOD4k:
goto NRTqu;
GwQ06:
$input = json_decode($this->input->post("\x6e\x69\154\141\x69", true));
goto DVDiM;
C691G:
YP_nT:
goto PfWXL;
anCJN:
foreach ($input as $in) {
goto SpReR;
l0OfW:
$datas[] = ["\151\x64\x5f\162\141\156\x6b\151\156\x67" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\x69\144\137\163\151\163\167\141" => $id_siswa, "\151\x64\x5f\153\x65\154\141\x73" => $id_kelas, "\x69\x64\x5f\x74\160" => $tp->id_tp, "\x69\144\x5f\x73\x6d\x74" => $smt->id_smt, "\x72\x61\x6e\153\x69\x6e\147" => $in[4], "\x64\145\163\153\x72\x69\160\x73\x69" => $in[5], "\x70\x31" => $in[6], "\x70\61\x5f\144\x65\163\x6b" => $in[7], "\160\62" => $in[8], "\x70\62\137\x64\x65\x73\x6b" => $in[9], "\x70\x33" => $in[10], "\160\63\x5f\144\145\x73\153" => $in[11]];
goto r8fs4;
SpReR:
$id_siswa = $in[12];
goto l0OfW;
r8fs4:
Nt6Dz:
goto gx_xR;
gx_xR:
}
goto n691D;
nYGri:
}
public function raporCatatan()
{
goto UxWsx;
Ch3fs:
$i = 0;
goto hxlJc;
FNZ_9:
$this->load->view("\x6d\145\x6d\x62\145\x72\163\x2f\x67\x75\x72\165\57\164\x65\155\160\x6c\x61\x74\145\x73\x2f\150\x65\141\144\145\162", $data);
goto ffEsH;
Wzh75:
JJ3SG:
goto oVDGc;
E3WDz:
$data["\163\155\164\x5f\141\x63\x74\151\x76\x65"] = $smt;
goto FNZ_9;
YRbZc:
goto tVeSS;
goto JTH52;
vqELy:
$data = ["\165\x73\x65\162" => $user, "\x6a\x75\144\x75\154" => "\x41\142\x73\145\x6e\x73\x69\40\46\40\103\141\164\x61\164\141\x6e\x20\x4b\x65\x6c\141\x73\40", "\x73\x75\x62\152\165\x64\x75\x6c" => "\111\156\x70\165\x74\x20\x4e\151\x6c\x61\151", "\x73\x65\164\x74\151\x6e\x67" => $this->dashboard->getSetting(), "\147\x75\162\x75" => $guru, "\153\145\154\141\x73" => $kelas, "\163\x69\163\x77\141" => $siswas, "\156\151\154\141\151" => $nilai, "\144\x65\163\153\x41\x62\163\145\156\x73\151" => $deskAbsensi, "\144\145\163\153\103\x61\164\141\x74\141\156" => $deskCatatan];
goto eEfcY;
YxWCM:
$dummyRank = ["\x31\40\x7e\40\63", "\64\40\176\x20\x31\x30", "\61\61\x20\176\x20\61\x35", "\61\x36\40\x3e\40\x3e"];
goto XewK5;
hu_mF:
XgR9o:
goto NvTLo;
dOc7s:
$id_kelas = $guru->wali_kelas;
goto ojVPB;
itdyu:
$this->load->view("\155\145\155\x62\x65\x72\163\57\x67\165\162\165\x2f\x74\145\155\x70\x6c\x61\164\145\x73\x2f\146\157\x6f\164\x65\x72");
goto ULAI0;
SSJJ6:
$i++;
goto YRbZc;
GPj_G:
$dummyDeskAbsensi = [];
goto YxWCM;
Sgq7f:
array_push($dummyDeskAbsensi, $s);
goto hu_mF;
ojVPB:
$kelas = $this->kelas->get_one($id_kelas);
goto GPj_G;
zjSda:
$deskCatatan = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\x32", $tp->id_tp, $smt->id_smt);
goto m1pkG;
JTH52:
oUYnK:
goto VafpS;
Q8KV9:
$smt = $this->dashboard->getSemesterActive();
goto clvDF;
vUurH:
$tp = $this->dashboard->getTahunActive();
goto Q8KV9;
IU0ia:
uWNf3:
goto lm6k7;
xh2QE:
$data["\163\155\164"] = $this->dashboard->getSemester();
goto E3WDz;
VafpS:
$deskAbsensi = $this->rapor->getDeskripsiCatatanByJenis($id_kelas, "\61", $tp->id_tp, $smt->id_smt);
goto Ro7Np;
TDObp:
$s = ["\151\x64\137\x63\x61\164\141\x74\141\x6e" => $id_kelas . 1 . $no, "\152\145\x6e\151\x73" => "\61", "\x6b\157\144\145" => $dummyKode[$i], "\x64\x65\163\x6b\x72\151\160\163\x69" => $this->rapor->getDummyDeskripsiAbsensi()[$i], "\162\x61\x6e\x6b" => $dummyRank[$i]];
goto Sgq7f;
XewK5:
$dummyKode = ["\61", "\x34", "\61\61", "\61\66"];
goto Ch3fs;
fESfk:
$nilai[$siswa->id_siswa] = $ns == null ? $dummyNilai : unserialize($ns->nilai);
goto Wzh75;
hxlJc:
NA7gE:
goto FxcLB;
CK0SM:
$s = ["\151\144\x5f\x73\151\x6b\x61\x70" => $id_kelas . 2 . $no, "\x6a\145\156\151\163" => "\x32", "\x6b\157\x64\x65" => $no, "\144\x65\x73\153\162\151\x70\x73\151" => $this->rapor->getDummyDeskripsiCatatan()[$i], "\162\141\156\x6b" => ''];
goto NHO80;
t0EDQ:
$siswa = $siswas[$i];
goto RJt3X;
m1pkG:
if (!(count($deskCatatan) === 0)) {
goto Bwm5y;
}
goto eY37j;
U7w7Y:
$no = $i + 1;
goto TDObp;
Ro7Np:
if (!(count($deskAbsensi) === 0)) {
goto ND6Yv;
}
goto XziVq;
Pfgr6:
$ns = $this->rapor->getCatatanKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto fESfk;
tjhVf:
yTqjc:
goto vqELy;
VNSP6:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto xb0_K;
LJmi8:
$i = 0;
goto cLqsd;
NvGbn:
$i = 0;
goto E_bJo;
RJt3X:
$dummyNilai = ["\x73" => '', "\x69" => '', "\141" => '', "\x6f\160\x31" => '', "\x6f\160\62" => '', "\157\160\x33" => ''];
goto Pfgr6;
vZRMz:
if (!($i < count($siswas))) {
goto yTqjc;
}
goto t0EDQ;
qCoF9:
goto NA7gE;
goto IU0ia;
BSnaG:
$no = $i + 1;
goto CK0SM;
GS4HB:
iiy4w:
goto SSJJ6;
xb0_K:
$nilai = [];
goto NvGbn;
NHO80:
array_push($dummyDeskCatatan, $s);
goto GS4HB;
clvDF:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto dOc7s;
PJLii:
goto wa127;
goto tjhVf;
eEfcY:
$data["\164\x70"] = $this->dashboard->getTahun();
goto NODge;
XziVq:
$deskAbsensi = json_decode(json_encode($dummyDeskAbsensi));
goto xBR1d;
oVDGc:
$i++;
goto PJLii;
ffEsH:
$this->load->view("\x6d\145\x6d\x62\x65\x72\163\57\147\165\162\x75\x2f\162\141\x70\x6f\x72\57\x63\x61\x74\x61\164\x61\156\57\144\x61\164\x61");
goto itdyu;
cLqsd:
tVeSS:
goto VXiN2;
eY37j:
$deskCatatan = json_decode(json_encode($dummyDeskCatatan));
goto eMFiy;
UxWsx:
$user = $this->ion_auth->user()->row();
goto vUurH;
NvTLo:
$i++;
goto qCoF9;
VXiN2:
if (!($i < 6)) {
goto oUYnK;
}
goto BSnaG;
xBR1d:
ND6Yv:
goto zjSda;
E_bJo:
wa127:
goto vZRMz;
FxcLB:
if (!($i < 4)) {
goto uWNf3;
}
goto U7w7Y;
lm6k7:
$dummyDeskCatatan = [];
goto LJmi8;
eMFiy:
Bwm5y:
goto VNSP6;
NODge:
$data["\x74\160\137\141\143\164\x69\x76\x65"] = $tp;
goto xh2QE;
ULAI0:
}
public function saveCatatan()
{
goto Ej4kN;
Ej4kN:
$input = json_decode($this->input->post("\143\141\164\141\164\141\x6e", true));
goto my2fD;
Pl7B9:
$smt = $this->dashboard->getSemesterActive();
goto uyZeT;
Am7vE:
$data["\163\164\x61\164\165\x73"] = $update;
goto QbtOx;
G7SYE:
fvdN0:
goto Am7vE;
uyZeT:
foreach ($input as $d) {
goto mHunv;
xfZ3p:
ce8OR:
goto Zi7Wy;
lJDu1:
$update = $this->db->replace("\x72\x61\160\x6f\x72\x5f\x64\x61\x74\141\x5f\143\141\164\141\164\x61\x6e", $data);
goto xfZ3p;
mHunv:
$data = ["\x69\x64\x5f\143\x61\164\141\164\141\156" => $d->id_catatan, "\x69\x64\x5f\x6b\x65\x6c\141\163" => $d->kelas, "\152\x65\x6e\151\163" => $d->jenis, "\x6b\157\x64\145" => $d->kode, "\162\x61\x6e\x6b" => $d->rank, "\144\x65\163\153\x72\151\x70\163\x69" => $d->deskripsi, "\x69\x64\x5f\x74\x70" => $tp->id_tp, "\x69\144\137\163\x6d\x74" => $smt->id_smt];
goto lJDu1;
Zi7Wy:
}
goto G7SYE;
QbtOx:
$this->output_json($data);
goto L8CG4;
my2fD:
$tp = $this->dashboard->getTahunActive();
goto Pl7B9;
L8CG4:
}
public function importCatatan($id_kelas)
{
goto T7wN8;
N_mpw:
foreach ($input as $in) {
goto YTsL8;
pkpyy:
B3DTw:
goto VPkrM;
yqhy7:
xJ5N4:
goto pkpyy;
CwHCU:
$datas[] = ["\x69\144\x5f\143\141\164\x61\x74\x61\156\x5f\x77\x61\x6c\151" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\x69\x64\137\163\x69\x73\x77\141" => $id_siswa, "\151\x64\x5f\x6b\x65\154\141\163" => $id_kelas, "\156\151\x6c\x61\151" => serialize(["\x6f\160\x31" => $in[3], "\157\160\62" => $in[4], "\x6f\x70\x33" => $in[5], "\163" => $in[6], "\151" => $in[7], "\x61" => $in[8]]), "\144\145\x73\153\162\x69\160\163\x69" => $in[9], "\151\144\137\x74\160" => $tp->id_tp, "\x69\x64\x5f\x73\x6d\164" => $smt->id_smt];
goto yqhy7;
rTxUb:
if (!($id_siswa != "\x69\144")) {
goto xJ5N4;
}
goto CwHCU;
YTsL8:
$id_siswa = $in[10];
goto rTxUb;
VPkrM:
}
goto Ij2Ip;
xPZqd:
$smt = $this->dashboard->getSemesterActive();
goto ydeDl;
gjpsT:
$tp = $this->dashboard->getTahunActive();
goto xPZqd;
FDX2a:
z8kIZ:
goto nlfTL;
T7wN8:
$input = json_decode($this->input->post("\x6e\151\154\141\151", true));
goto gjpsT;
nlfTL:
echo json_encode($updated);
goto QwB9P;
ph0mT:
foreach ($datas as $data) {
goto x3cV5;
x3cV5:
$update = $this->db->replace("\162\141\x70\157\162\137\x63\x61\164\141\164\x61\x6e\137\x77\x61\x6c\151", $data);
goto DvOJx;
mUy29:
p93PP:
goto jhrfw;
DvOJx:
if (!$update) {
goto bKqYV;
}
goto Dq_V5;
jhoAO:
bKqYV:
goto mUy29;
Dq_V5:
$updated++;
goto jhoAO;
jhrfw:
}
goto FDX2a;
ydeDl:
$datas = [];
goto N_mpw;
Ij2Ip:
rp1Y1:
goto pde3c;
pde3c:
$updated = 0;
goto ph0mT;
QwB9P:
}
public function raporFisik()
{
goto sLYRs;
RCD2t:
$i++;
goto YrM34;
B0V3G:
$this->load->view("\x6d\x65\155\142\x65\162\x73\57\147\165\x72\165\57\x74\145\155\160\154\141\164\145\x73\57\150\145\x61\x64\x65\162", $data);
goto hONE1;
Fl23b:
$i = 0;
goto qknxB;
o1Vf1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto OGrDM;
sLYRs:
$user = $this->ion_auth->user()->row();
goto Yy1E8;
VoVPz:
nzJxo:
goto UMEqZ;
sIRnY:
$i++;
goto yQtKS;
ahlG4:
$other = "\x31";
goto Hv3nF;
BSVZ6:
$kelas = $this->kelas->get_one($id_kelas);
goto pEd37;
HTwDH:
$data["\163\155\164\137\141\x63\164\151\x76\145"] = $smt;
goto B0V3G;
pEd37:
$dummyDeskFisik = [];
goto mse0X;
HLqDX:
$deskFisik = $this->rapor->getDeskripsiFisikKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto KgX91;
gakEl:
foreach ($jenis as $jns) {
goto euo9q;
euo9q:
$s = ["\151\144\137\x66\151\x73\151\x6b" => $id_kelas . $jns . $no, "\152\x65\x6e\x69\x73" => $jns, "\x6b\x6f\x64\x65" => $no, "\x64\145\163\153\x72\151\x70\163\151" => $this->rapor->getDummyDeskripsiFisik($jns)[$i]];
goto j4Pmm;
j4Pmm:
array_push($dummyDeskFisik, $s);
goto zum5Z;
zum5Z:
gGs44:
goto o0R_3;
o0R_3:
}
goto LGgzG;
KgX91:
if (!($deskFisik == null)) {
goto crL0p;
}
goto FfZtD;
CEnkf:
i9HZV:
goto sIRnY;
DyZ23:
if ($smt->id_smt === "\61") {
goto nzJxo;
}
goto ahlG4;
TMsN9:
URHum:
goto NRX5B;
uLdca:
J6VkG:
goto RCD2t;
yQtKS:
goto V1B27;
goto mLy9q;
OGrDM:
$nilai = [];
goto DyZ23;
UMEqZ:
$other = "\62";
goto xbwWF;
NRX5B:
if (!($i < count($siswas))) {
goto F3HVc;
}
goto G95uu;
LGgzG:
VHaQz:
goto CEnkf;
Hv3nF:
goto LnoUL;
goto VoVPz;
FfZtD:
$deskFisik = json_decode(json_encode($dummyDeskFisik));
goto JfkOl;
wNoQr:
$smt = $this->dashboard->getSemesterActive();
goto PR7Aj;
DHMb0:
$ns = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto DOqkz;
hONE1:
$this->load->view("\155\145\x6d\x62\145\162\163\57\x67\x75\162\x75\x2f\162\x61\160\157\x72\57\146\x69\163\x69\x6b\x2f\144\141\164\141");
goto I8oJk;
I8oJk:
$this->load->view("\x6d\145\x6d\142\x65\x72\163\57\147\x75\x72\x75\x2f\164\145\x6d\x70\x6c\141\x74\x65\163\57\x66\157\157\x74\x65\x72");
goto bHnM3;
XjXN2:
$no = $i + 1;
goto gakEl;
y69gJ:
$dummyNilai = ["\x6b\x6f\156\x64\x69\x73\x69" => ["\164\x65\154\151\156\147\141" => '', "\x6d\x61\x74\141" => '', "\x67\151\x67\151" => '', "\x6c\x61\x69\156" => ''], "\163\x6d\164" . $smt->id_smt => ["\x74\x69\156\x67\x67\151" => '', "\142\145\162\141\164" => '', "\x74\x70" => $tp->id_tp], "\x73\155\164" . $other => ["\x74\x69\x6e\147\147\x69" => '', "\x62\145\162\x61\164" => '', "\x74\160" => $tp->id_tp]];
goto DHMb0;
G95uu:
$siswa = $siswas[$i];
goto y69gJ;
xbwWF:
LnoUL:
goto e7eRW;
AX12j:
$data = ["\165\163\145\x72" => $user, "\x6a\165\144\165\154" => "\x41\142\163\145\x6e\x73\151\40\46\x20\x43\141\x74\141\164\x61\156\x20\113\x65\154\141\163\40", "\163\x75\x62\x6a\165\x64\x75\154" => "\111\156\160\x75\164\x20\116\151\154\x61\151", "\x73\x65\x74\x74\x69\156\x67" => $this->dashboard->getSetting(), "\147\165\x72\x75" => $guru, "\x6b\145\x6c\141\x73" => $kelas, "\163\x69\x73\x77\x61" => $siswas, "\156\151\x6c\x61\x69" => $nilai, "\x64\145\163\153\x46\x69\x73\151\153" => $deskFisik];
goto K26kB;
IR6dB:
if (!($i < 4)) {
goto EWAy3;
}
goto XjXN2;
ABgmH:
F3HVc:
goto AX12j;
bOwnM:
$id_kelas = $guru->wali_kelas;
goto BSVZ6;
K26kB:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto PAquF;
DOqkz:
$ns2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other);
goto SCJIG;
QM_hV:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto HTwDH;
JfkOl:
crL0p:
goto o1Vf1;
e7eRW:
$i = 0;
goto TMsN9;
Yy1E8:
$tp = $this->dashboard->getTahunActive();
goto wNoQr;
qknxB:
V1B27:
goto IR6dB;
YrM34:
goto URHum;
goto ABgmH;
SCJIG:
$nilai[$siswa->id_siswa] = $ns != null ? ["\153\x6f\x6e\x64\x69\x73\x69" => unserialize($ns->kondisi), "\163\155\x74" . $ns->id_smt => ["\164\151\156\x67\147\151" => $ns->tinggi, "\142\145\x72\141\x74" => $ns->berat, "\164\x70" => $ns->id_tp], "\x73\x6d\x74" . $other => ["\x74\151\156\x67\147\x69" => $ns2 != null ? $ns2->tinggi : '', "\142\x65\x72\141\x74" => $ns2 != null ? $ns2->berat : '', "\164\x70" => $tp->id_tp]] : $dummyNilai;
goto uLdca;
mLy9q:
EWAy3:
goto HLqDX;
PR7Aj:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto bOwnM;
PAquF:
$data["\164\x70\x5f\141\143\164\151\166\145"] = $tp;
goto QM_hV;
mse0X:
$jenis = ["\x31", "\x32", "\x33", "\64"];
goto Fl23b;
bHnM3:
}
public function saveFisik()
{
goto FLv2X;
yuEXM:
$data["\163\x74\141\164\x75\163"] = $update;
goto cX3Uq;
ef5R3:
$smt = $this->dashboard->getSemesterActive();
goto ePHbm;
ZQZPr:
$tp = $this->dashboard->getTahunActive();
goto ef5R3;
ypgez:
pSXgS:
goto yuEXM;
yYXml:
$update = false;
goto ZQZPr;
cX3Uq:
$this->output_json($data);
goto wH6iZ;
m6EVJ:
$input = json_decode($this->input->post("\146\x69\163\151\x6b", true));
goto yYXml;
ePHbm:
foreach ($input as $d) {
goto cbz_O;
cbz_O:
$kode = $d[0];
goto seePs;
seePs:
$jns = $d[0];
goto AU2CU;
AU2CU:
$data = ["\151\x64\137\146\x69\x73\x69\x6b" => $kelas . $jns . $kode, "\151\x64\137\x6b\145\x6c\141\x73" => $kelas, "\x6a\145\x6e\x69\x73" => $d->jenis, "\x6b\157\144\145" => $d->kode, "\x64\x65\x73\x6b\x72\x69\x70\x73\151" => $d->deskripsi, "\151\144\x5f\x74\x70" => $tp->id_tp, "\x69\x64\137\163\155\x74" => $smt->id_smt];
goto cKNmp;
cKNmp:
$update = $this->db->replace("\x72\x61\x70\157\162\137\x64\141\x74\141\x5f\146\151\x73\151\x6b", $data);
goto ZQaib;
ZQaib:
vDOwr:
goto BDT1Y;
BDT1Y:
}
goto ypgez;
FLv2X:
$kelas = $this->input->post("\x6b\145\x6c\x61\x73", true);
goto m6EVJ;
wH6iZ:
}
public function importFisik($id_kelas)
{
goto uQAA4;
uQAA4:
$input = json_decode($this->input->post("\x6e\x69\x6c\x61\151", true));
goto mRk56;
FAAOr:
$smt = $this->dashboard->getSemesterActive();
goto aYkuF;
mRk56:
$tp = $this->dashboard->getTahunActive();
goto FAAOr;
o0wFC:
foreach ($input as $in) {
goto FAS3g;
FAS3g:
$id_siswa = $in[11];
goto jN6jk;
T6y8I:
$berat = $smt->id_smt == 1 ? $in[5] : $in[6];
goto D36FE;
Ax3_B:
p6f3o:
goto qYnD8;
U6lAc:
$datas[] = ["\x69\144\x5f\146\x69\x73\x69\x6b" => $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, "\x69\144\x5f\153\x65\x6c\141\x73" => $id_kelas, "\151\x64\x5f\163\x69\x73\x77\141" => $id_siswa, "\x69\144\137\x74\x70" => $tp->id_tp, "\x69\x64\137\x73\x6d\164" => $smt->id_smt, "\164\x69\x6e\147\147\x69" => $tinggi, "\142\145\162\141\164" => $berat, "\153\x6f\156\x64\x69\x73\x69" => serialize(["\x74\x65\x6c\x69\x6e\x67\x61" => $in[7], "\155\141\164\x61" => $in[8], "\147\151\147\x69" => $in[9], "\x6c\141\151\156" => $in[10]])];
goto MuCl7;
D36FE:
if (!($id_siswa != "\x69\144")) {
goto ZMcXR;
}
goto U6lAc;
MuCl7:
ZMcXR:
goto Ax3_B;
jN6jk:
$tinggi = $smt->id_smt == 1 ? $in[3] : $in[4];
goto T6y8I;
qYnD8:
}
goto PGC6r;
aYkuF:
$datas = [];
goto o0wFC;
S9PIv:
mjLt6:
goto YZDta;
PGC6r:
ggSTg:
goto zCBcR;
YZDta:
echo json_encode($updated);
goto HcL8z;
zCBcR:
$updated = 0;
goto t2Xxz;
t2Xxz:
foreach ($datas as $data) {
goto k8vja;
k8vja:
$update = $this->db->replace("\x72\x61\160\157\x72\137\146\151\x73\x69\153", $data);
goto oWTVa;
BetmI:
Uy92S:
goto mBEL8;
iu_Nv:
WQC7S:
goto BetmI;
e81dH:
$updated++;
goto iu_Nv;
oWTVa:
if (!$update) {
goto WQC7S;
}
goto e81dH;
mBEL8:
}
goto S9PIv;
HcL8z:
}
public function raporNaik()
{
goto FsTBE;
GSqu0:
$data["\x73\155\x74"] = $this->dashboard->getSemester();
goto yG3f0;
Zu_VC:
$siswas = $this->rapor->getKenaikanSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto VciM1;
Zewy1:
$tp = $this->dashboard->getTahunActive();
goto oeqYV;
Dqz4b:
$this->load->view("\155\x65\x6d\142\145\x72\x73\57\147\165\x72\x75\x2f\164\x65\155\x70\x6c\141\164\145\x73\57\146\x6f\x6f\164\x65\x72");
goto swOf6;
oDB20:
$this->load->view("\x6d\x65\x6d\142\x65\x72\163\x2f\x67\165\162\x75\x2f\x74\145\x6d\x70\154\141\164\145\163\57\x68\x65\x61\x64\145\x72", $data);
goto cDWtV;
NWhKk:
$kelas = $this->kelas->get_one($id_kelas);
goto Zu_VC;
oeqYV:
$smt = $this->dashboard->getSemesterActive();
goto RtFgm;
A51US:
$data["\164\x70\x5f\141\143\164\x69\x76\x65"] = $tp;
goto GSqu0;
R25Es:
$data["\164\x70"] = $this->dashboard->getTahun();
goto A51US;
cDWtV:
$this->load->view("\x6d\145\155\142\145\x72\163\x2f\x67\x75\162\x75\x2f\162\141\160\x6f\162\57\153\145\x6e\141\x69\153\x61\156\57\x64\141\164\141");
goto Dqz4b;
FsTBE:
$user = $this->ion_auth->user()->row();
goto Zewy1;
yLDid:
$id_kelas = $guru->wali_kelas;
goto NWhKk;
RtFgm:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto yLDid;
yG3f0:
$data["\x73\x6d\164\137\x61\143\x74\x69\166\x65"] = $smt;
goto oDB20;
VciM1:
$data = ["\165\163\145\x72" => $user, "\x6a\165\x64\x75\154" => "\x4b\145\x6e\x61\x69\153\x61\x6e\40\113\x65\154\x61\x73\x20", "\x73\165\142\x6a\165\x64\165\154" => "\123\151\x73\x77\141\x20\x4b\x65\x6c\x61\x73\40", "\163\145\x74\x74\x69\x6e\147" => $this->dashboard->getSetting(), "\147\x75\162\165" => $guru, "\153\x65\154\x61\163" => $kelas, "\163\x69\x73\x77\141\x73" => $siswas];
goto R25Es;
swOf6:
}
public function saveNaik()
{
goto Rh1Xv;
IWNTs:
$updated = 0;
goto dQJVN;
DoX4S:
$smt = $this->dashboard->getSemesterActive();
goto IWNTs;
IlSxN:
$tp = $this->dashboard->getTahunActive();
goto DoX4S;
egIQ_:
o93Fu:
goto fNbWh;
dQJVN:
foreach ($input as $d) {
goto i9RsP;
FiF2n:
if (!$update) {
goto MBrvO;
}
goto LwwiQ;
i9RsP:
$data = ["\x69\x64\x5f\x6e\x61\x69\x6b" => $d->id_siswa . $tp->id_tp . $smt->id_smt, "\x69\x64\137\x73\151\x73\167\x61" => $d->id_siswa, "\151\144\137\x74\x70" => $tp->id_tp, "\x69\144\x5f\x73\x6d\x74" => $smt->id_smt, "\x6e\141\x69\153" => $d->naik];
goto KBl7x;
Pid09:
MBrvO:
goto ylceN;
LwwiQ:
$updated++;
goto Pid09;
KBl7x:
$update = $this->db->replace("\162\x61\160\x6f\x72\137\156\x61\151\153", $data);
goto FiF2n;
ylceN:
V8CHX:
goto atw0H;
atw0H:
}
goto egIQ_;
fNbWh:
echo json_encode($updated);
goto xg8nS;
Rh1Xv:
$input = json_decode($this->input->post("\x6e\141\151\153", true));
goto IlSxN;
xg8nS:
}
public function cetakPts()
{
goto uAUyg;
W9NC7:
qy_MM:
goto cXePF;
SKFiY:
$setting = $this->dashboard->getSetting();
goto Foed4;
h5cTr:
$nilaiHarian = [];
goto boEaV;
iN0b1:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto idB00;
Y33ii:
$data["\153\x65\x6c\x61\163"] = $kelas->nama_kelas;
goto NfWy1;
NfWy1:
$data["\155\141\160\x65\x6c\x73"] = $mapels;
goto D4pDg;
iPnTB:
$i = 0;
goto VniRD;
yy3cO:
foreach ($mapels as $mapel) {
goto NHwt8;
Cf2PZ:
pdqfS:
goto foYRS;
Np7jt:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61");
goto cxmQZ;
NHwt8:
$h = $this->rapor->getNilaiMapelHarianSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto eySDc;
mw0Iu:
wy0XQ:
goto zOhpb;
cxmQZ:
goto wy0XQ;
goto Cf2PZ;
KaYvx:
if (isset($settingRapor) && $settingRapor->kkm_tunggal == "\x31") {
goto pdqfS;
}
goto Np7jt;
zOhpb:
SP67e:
goto CYOvL;
eySDc:
$nilaiHarian[$id_siswa][$mapel->id_mapel] = $h == null ? json_decode(json_encode($dummyNilai)) : $h;
goto JIlvj;
vu88V:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto KaYvx;
JIlvj:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto vu88V;
foYRS:
$kkm[$mapel->id_mapel] = $settingRapor;
goto mw0Iu;
CYOvL:
}
goto CoJAU;
YXrYL:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto n4tPc;
lKRJu:
$this->load->view("\x6d\145\155\142\x65\x72\163\x2f\x67\x75\162\165\57\164\145\x6d\160\x6c\x61\164\x65\x73\x2f\x66\157\157\164\x65\162");
goto SJfQh;
idB00:
$jurusan = $this->kelas->getJurusanById($kelas->jurusan_id);
goto Bl6kP;
cA3rO:
$settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto N3Vkm;
TqBti:
$mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null);
goto h5cTr;
CoJAU:
iYndJ:
goto W9NC7;
D4pDg:
$data["\153\x65\x6c\x6f\x6d\160\157\153\x73"] = $kelompoks;
goto Q09fG;
Foed4:
$tp = $this->dashboard->getTahunActive();
goto Zx_nL;
Bl6kP:
$kelompoks = $this->master->getKodeKelompokMapel();
goto Ue5Nr;
SC6wv:
$this->load->view("\155\145\155\x62\x65\162\163\57\147\165\x72\165\x2f\162\x61\160\x6f\x72\x2f\143\x65\164\x61\x6b\x2f\160\164\x73");
goto lKRJu;
E0sVf:
if (!($i < count($siswas))) {
goto WGN3O;
}
goto XgqDc;
boEaV:
$nilaiPts = [];
goto HcUmD;
t8Ad0:
$this->load->view("\155\x65\155\x62\x65\162\163\57\x67\x75\x72\x75\57\x74\145\155\160\x6c\141\x74\x65\163\x2f\150\145\141\144\145\x72", $data);
goto SC6wv;
Ue5Nr:
$kategori_mapel = $this->master->getKategoriKelompokMapel();
goto GfXhc;
kxQ0W:
$id_kelas = $guru->wali_kelas;
goto sF3Do;
cXePF:
$i++;
goto msUlB;
IKB_V:
$data["\164\160\137\x61\143\164\151\166\x65"] = $tp;
goto YXrYL;
uAUyg:
$user = $this->ion_auth->user()->row();
goto SKFiY;
HlKGL:
$data["\162\141\160\x6f\162"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto t8Ad0;
msUlB:
goto kzgCf;
goto Q3zDA;
Qh_a3:
$data["\x67\165\162\165"] = $guru;
goto WBsvi;
Zx_nL:
$smt = $this->dashboard->getSemesterActive();
goto KbjCH;
BWLA4:
HuPF6:
goto TqBti;
sF3Do:
$kelas = $this->kelas->get_one($id_kelas);
goto iN0b1;
LX7ev:
$id_siswa = $siswa->id_siswa;
goto yy3cO;
TF8t0:
$data["\x6e\151\154\141\x69\x5f\150\141\162\151\141\x6e"] = $nilaiHarian;
goto OFAzY;
GfXhc:
$arrk = [];
goto ljQmI;
VniRD:
kzgCf:
goto E0sVf;
WBsvi:
$data["\163\151\x73\x77\x61\163"] = $siswas;
goto Y33ii;
N3Vkm:
$kkm = [];
goto iPnTB;
HcUmD:
$dummyNilai = ["\160\x31" => '', "\x70\x32" => '', "\160\x33" => '', "\x70\64" => '', "\160\x35" => '', "\x6b\61" => '', "\x6b\62" => '', "\153\x33" => '', "\153\x34" => '', "\x6b\x35" => ''];
goto cA3rO;
XgqDc:
$siswa = $siswas[$i];
goto LX7ev;
Q3zDA:
WGN3O:
goto cgBL8;
KbjCH:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto kxQ0W;
OFAzY:
$data["\x6b\153\155"] = $kkm;
goto HlKGL;
vLrau:
$data["\x74\160"] = $this->dashboard->getTahun();
goto IKB_V;
n4tPc:
$data["\x73\155\x74\x5f\x61\143\x74\151\166\x65"] = $smt;
goto Qh_a3;
cgBL8:
$data = ["\165\163\x65\x72" => $user, "\x6a\x75\144\x75\x6c" => "\x52\141\x70\157\162\40\x50\124\x53", "\x73\x75\142\x6a\x75\x64\x75\x6c" => "\103\145\x74\141\153\40\x52\x61\x70\x6f\x72\40\120\124\x53", "\163\145\164\164\151\x6e\x67" => $setting];
goto vLrau;
ljQmI:
foreach ($kategori_mapel as $kk => $km) {
goto bMM35;
JGSpR:
array_push($arrk, $km->kode_kel_mapel);
goto UnL1Q;
UnL1Q:
f2wPV:
goto OYsKi;
OYsKi:
qScHJ:
goto Oc5He;
bMM35:
if (in_array($km, $arrk)) {
goto f2wPV;
}
goto JGSpR;
Oc5He:
}
goto BWLA4;
Q09fG:
$data["\156\151\154\x61\151\137\160\x74\x73"] = $nilaiPts;
goto TF8t0;
SJfQh:
}
public function cetakAkhir()
{
goto aNwyu;
UzOxJ:
$other = "\x31";
goto Tpkzl;
GOiGJ:
$data["\156\x61\x69\153"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto rt0er;
NkFpA:
Yrkgb:
goto eYCR7;
RLVfl:
$data = ["\x75\163\x65\162" => $user, "\152\165\x64\165\x6c" => "\122\x61\160\157\x72\x20\101\x6b\x68\151\162", "\x73\165\142\152\165\x64\165\x6c" => "\x43\x65\x74\141\153\40\122\x61\160\x6f\x72\40\x41\153\150\151\x72", "\x73\x65\x74\x74\x69\156\x67" => $setting];
goto Sdnpv;
CC3iI:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto brkvC;
WD30x:
$id_siswa = $siswa->id_siswa;
goto YZiMd;
Z86pm:
$data["\x61\x62\163\x65\x6e\163\151"] = $absensi;
goto L4FrF;
p2eA7:
$fisik[$siswa->id_siswa] = $nf != null ? ["\153\x6f\156\x64\151\x73\x69" => unserialize($nf->kondisi), "\163\x6d\x74" . $nf->id_smt => ["\x74\x69\x6e\147\147\151" => $nf->tinggi, "\142\145\x72\141\164" => $nf->berat], "\163\x6d\x74" . $other => ["\x74\x69\x6e\x67\x67\151" => $nf2 != null ? $nf2->tinggi : '', "\x62\145\x72\141\x74" => $nf2 != null ? $nf2->berat : '']] : $dummyFisik;
goto WV4an;
Puq04:
$nilai = [];
goto Zl7fu;
SZe3K:
foreach ($kategori_mapel as $kk => $km) {
goto ibJmb;
ibJmb:
if (in_array($km, $arrk)) {
goto Hi5FU;
}
goto vG8Dp;
AZ2U9:
Hi5FU:
goto lNFpL;
vG8Dp:
array_push($arrk, $km->kode_kel_mapel);
goto AZ2U9;
lNFpL:
bCHz7:
goto rDI1c;
rDI1c:
}
goto aYxsn;
gu9tA:
$id_kelas = $guru->wali_kelas;
goto xaWYz;
zHCSO:
$this->load->view("\155\x65\155\142\x65\x72\163\x2f\147\x75\162\x75\x2f\162\x61\x70\157\162\x2f\x63\145\x74\x61\153\57\141\153\x68\x69\162");
goto NgprO;
Y1iri:
$data["\155\141\x70\x65\154\163"] = $mapels;
goto g5yDn;
zinDF:
$jurusan = $this->kelas->getJurusanById($kelas->jurusan_id);
goto g5qZJ;
Tpkzl:
goto Yrkgb;
goto NmgmB;
SfzoY:
$absensi = [];
goto UOwyb;
CFBvu:
$smt = $this->dashboard->getSemesterActive();
goto V9s0s;
p14UK:
foreach ($mapels as $mapel) {
goto N183s;
BHK3M:
$nilai[$id_siswa][$mapel->id_mapel] = $nr;
goto ntioK;
s328h:
orZr8:
goto hmYqn;
xgBAK:
$nr = $nilai_rapor[$key_mapel];
goto BHK3M;
vxpgr:
if ($key_mapel !== false) {
goto ls23z;
}
goto bdNZF;
bdNZF:
$nilai[$id_siswa][$mapel->id_mapel] = $dummyNilai;
goto PvSWA;
ntioK:
w65_I:
goto s328h;
PvSWA:
goto w65_I;
goto zphDl;
FRwXz:
$key_mapel = array_search($mapel->id_mapel . $id_kelas . $id_siswa . $tp->id_tp . $smt->id_smt, array_column($nilai_rapor, "\x69\x64\137\x6e\151\154\141\151\x5f\x68\141\162\151\x61\x6e"));
goto vxpgr;
zphDl:
ls23z:
goto xgBAK;
N183s:
$dummyNilai = ["\x70\137\144\x65\x73\153\x72\151\160\x73\x69" => '', "\153\x5f\162\x61\164\x61\x5f\x72\141\164\141" => '', "\x6b\x5f\144\145\x73\153\162\x69\x70\x73\x69" => '', "\153\x5f\160\x72\x65\x64\151\153\141\164" => '', "\x6e\151\154\x61\151" => '', "\x70\x72\145\144\x69\x6b\x61\164" => ''];
goto FRwXz;
hmYqn:
}
goto LY0cb;
Ghl6P:
rz2fy:
goto yn8a4;
F59of:
kCX0a:
goto JKT53;
yY01F:
$setting = $this->dashboard->getSetting();
goto XxlQj;
dMaoj:
$data["\x72\141\160\x6f\162"] = $settingRapor;
goto GOiGJ;
iE1nw:
foreach ($nilai_sikap as $nls) {
goto SIgG6;
Vpkio:
e7TUJ:
goto tUUOv;
ZyHLg:
$sikap[$id_siswa][2] = ["\144\x65\163\153\162\x69\x70\163\151" => $nls == null ? '' : $nls->deskripsi, "\160\x72\x65\x64\151\153\141\x74" => $nls == null ? $dummySikap : unserialize($nls->nilai)];
goto gClbe;
tUUOv:
if (!($nls->id_siswa == $id_siswa && $nls->jenis == "\62")) {
goto A66AC;
}
goto ZyHLg;
SIgG6:
if (!($nls->id_siswa == $id_siswa && $nls->jenis == "\x31")) {
goto e7TUJ;
}
goto KMgW2;
TCIM9:
Ly9VZ:
goto MQdv4;
KMgW2:
$sikap[$id_siswa][1] = ["\144\145\163\153\x72\151\x70\163\151" => $nls == null ? '' : $nls->deskripsi, "\x70\162\x65\144\x69\153\141\x74" => $nls == null ? $dummySikap : unserialize($nls->nilai)];
goto Vpkio;
gClbe:
A66AC:
goto TCIM9;
MQdv4:
}
goto Ic5Li;
sZsMh:
$i++;
goto thErN;
lUOuI:
$other = "\62";
goto NkFpA;
tYSpv:
$data["\163\x6d\164\x5f\141\143\x74\151\166\145"] = $smt;
goto w6GoG;
xokh5:
$dummyDesks = ["\x72\141\x6e\x6b\x69\x6e\x67" => '', "\x72\x61\156\x6b\137\x64\145\x73\153\162\151\160\163\151" => '', "\x70\61" => '', "\x70\61\x5f\144\145\x73\x6b" => '', "\x70\x32" => '', "\160\x32\137\x64\x65\x73\x6b" => '', "\x70\63" => '', "\160\x33\x5f\x64\x65\x73\153" => ''];
goto gYEvm;
uwyT0:
$kategori_mapel = $this->master->getKategoriKelompokMapel();
goto ZekSS;
L4FrF:
$data["\146\151\x73\x69\153"] = $fisik;
goto d23D_;
km4jh:
KFOkt:
goto JNyuQ;
C063k:
$data["\155\x61\160\x65\154\137\x65\x6b\163\164\x72\141"] = $mapelEkstra;
goto lysyb;
VSfqe:
$data["\156\151\154\141\x69\x5f\162\x61\x70\157\x72"] = $nilai_rapor;
goto Mu4sf;
GYi42:
$data["\147\x75\x72\165"] = $guru;
goto ItC1U;
NgprO:
$this->load->view("\155\145\x6d\142\x65\x72\x73\57\x67\x75\x72\165\x2f\x74\x65\x6d\160\x6c\141\164\145\163\57\x66\x6f\157\x74\x65\162");
goto bh8Dh;
g5qZJ:
$kelompoks = $this->master->getKodeKelompokMapel();
goto fw9b3;
NmgmB:
glMpE:
goto lUOuI;
fw9b3:
$siswas = $this->rapor->getDetailSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto uwyT0;
MNp9u:
$nilaiEkstra = [];
goto uIqA1;
brkvC:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto MX5Rl;
JKT53:
if (!($i < count($siswas))) {
goto KFOkt;
}
goto cFG5o;
LiktC:
qtEoW:
goto pDOXT;
aYxsn:
xaMU3:
goto YMyEF;
VU16n:
$desks = [];
goto SfzoY;
vJWfF:
goto N8oaT;
goto GkPiA;
oQjlL:
if (count($nilai_sikap) > 0) {
goto ePWee;
}
goto j6MEo;
fWq2F:
$nilai_rapor = $this->rapor->getNilaiRaporByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto CC3iI;
Ic5Li:
fmHpV:
goto weEyP;
j6MEo:
$sikap[$id_siswa][1] = ["\144\x65\x73\x6b\x72\151\160\163\x69" => '', "\160\x72\145\x64\x69\x6b\x61\x74" => $dummySikap];
goto kJGGw;
MX5Rl:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
OL098:
}
goto LiktC;
YMyEF:
$mapels = $this->master->getAllMapel(empty($arrk) ? null : $arrk, isset($jurusan->mapel_peminatan) ? $jurusan->mapel_peminatan : null);
goto NGbWC;
ItC1U:
$data["\x73\x69\x73\167\141\163"] = $siswas;
goto h2v23;
lPaJ8:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa] : ["\x6e\x69\x6c\x61\x69" => $dummyAbsen];
goto dj4HE;
YZiMd:
$dummySikap = ["\x70\x72\145\144\151\x6b\141\164" => ''];
goto oQjlL;
WV4an:
foreach ($ekstras as $ext) {
goto JqH7j;
JqH7j:
$dummyEkstra = ["\x64\145\x73\153\x72\x69\x70\x73\x69" => '', "\156\x69\154\x61\x69" => '', "\x70\162\x65\144\151\x6b\x61\x74" => ''];
goto Kyor8;
Kyor8:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto zrPaV;
FcDo3:
r0XgX:
goto tW3dI;
tW3dI:
quN21:
goto O608M;
zrPaV:
foreach ($arrEkstra as $ar) {
goto n80gc;
zbJ02:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto vx5hc;
cBUcu:
rpZaW:
goto HAHp1;
vx5hc:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? $dummyEkstra : $ne;
goto cBUcu;
Jqyj2:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto HIeqf;
n80gc:
$id_ekstra = $ar->ekstra;
goto Jqyj2;
HIeqf:
if (!($id_ekstra != null)) {
goto rpZaW;
}
goto zbJ02;
HAHp1:
uHUfS:
goto txGNQ;
txGNQ:
}
goto FcDo3;
O608M:
}
goto Ghl6P;
xaWYz:
$kelas = $this->kelas->get_one($id_kelas);
goto zinDF;
y32z2:
$desks[$id_siswa] = isset($prestasis[$id_siswa]) ? $prestasis[$id_siswa] : $dummyDesks;
goto lPaJ8;
kJGGw:
$sikap[$id_siswa][2] = ["\x64\x65\163\x6b\x72\151\x70\x73\151" => '', "\x70\x72\145\x64\x69\x6b\141\164" => $dummySikap];
goto vJWfF;
Zl7fu:
$fisik = [];
goto VU16n;
ioe_D:
$settingRapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto Mo6o5;
Mu4sf:
$data["\144\145\x73\153\x72\x69\x70\x73\151"] = $desks;
goto Z86pm;
UOwyb:
$mapelEkstra = [];
goto MNp9u;
NK3bo:
$nf2 = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $other);
goto p2eA7;
s6HuB:
$nf = $this->rapor->getFisikKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto NK3bo;
gYEvm:
$dummyAbsen = ["\163" => "\40\55\x20", "\151" => "\40\x2d\x20", "\x61" => "\x20\x2d\40", "\x73\141\x72\141\x6e" => ''];
goto y32z2;
weEyP:
N8oaT:
goto p14UK;
g5yDn:
$data["\x6b\145\x6c\x6f\x6d\x70\157\x6b\163"] = $kelompoks;
goto p7kcD;
XxlQj:
$tp = $this->dashboard->getTahunActive();
goto CFBvu;
aNwyu:
$user = $this->ion_auth->user()->row();
goto yY01F;
AUpdR:
$data["\154\166\154\x5f\153\145\154\141\163"] = $kelas->level;
goto Y1iri;
eYCR7:
$nilai_sikap = $this->rapor->getNilaiSikapByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto fWq2F;
fTRwZ:
$data["\x74\160\137\x61\143\164\x69\x76\145"] = $tp;
goto U1nEb;
thErN:
goto kCX0a;
goto km4jh;
h2v23:
$data["\x6b\145\154\141\x73"] = $kelas->nama_kelas;
goto AUpdR;
NGbWC:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto ioe_D;
ZekSS:
$arrk = [];
goto SZe3K;
JNyuQ:
$kkm = $this->rapor->getAllKkmRaporAkhir($id_kelas, $tp->id_tp, $smt->id_smt);
goto RLVfl;
uIqA1:
if ($smt->id_smt === "\61") {
goto glMpE;
}
goto UzOxJ;
rt0er:
$this->load->view("\x6d\145\155\142\x65\162\163\57\147\x75\162\x75\x2f\x74\x65\x6d\x70\154\x61\x74\x65\x73\57\x68\x65\x61\144\x65\x72", $data);
goto zHCSO;
lysyb:
$data["\153\x6b\x6d"] = $kkm;
goto dMaoj;
bs4ds:
$data["\163\x6d\x74\137\156\141\x6d\145"] = $this->dashboard->getSemesterById($smt->id_smt);
goto GYi42;
dj4HE:
$dummyFisik = ["\x6b\x6f\156\144\151\163\x69" => ["\x74\x65\x6c\x69\x6e\147\141" => '', "\155\x61\164\141" => '', "\x67\151\147\151" => '', "\x6c\141\151\x6e" => ''], "\163\155\164" . $smt->id_smt => ["\x74\x69\x6e\147\x67\x69" => '', "\142\145\x72\141\164" => '', "\164\160" => $tp->id_tp], "\163\155\164" . $other => ["\x74\x69\156\147\147\151" => '', "\x62\145\x72\141\x74" => '', "\x74\x70" => $tp->id_tp]];
goto s6HuB;
cFG5o:
$siswa = $siswas[$i];
goto WD30x;
d23D_:
$data["\x6e\x69\154\141\151\x5f\x65\153\163\164\x72\x61"] = $nilaiEkstra;
goto C063k;
GBCWQ:
$data["\156\x69\154\x61\151"] = $nilai;
goto VSfqe;
S20qL:
$sikap = [];
goto Puq04;
w6GoG:
$data["\164\x70\x5f\x6e\141\x6d\145"] = $this->dashboard->getTahunById($tp->id_tp);
goto bs4ds;
yn8a4:
w136q:
goto sZsMh;
Sdnpv:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto fTRwZ;
V9s0s:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto gu9tA;
U1nEb:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto tYSpv;
p7kcD:
$data["\x73\x69\153\x61\160"] = $sikap;
goto GBCWQ;
pDOXT:
$i = 0;
goto F59of;
GkPiA:
ePWee:
goto iE1nw;
Mo6o5:
$kkm = [];
goto S20qL;
LY0cb:
Nj_gZ:
goto xokh5;
bh8Dh:
}
public function cetakLeger()
{
goto Wjncs;
cCU_H:
$data["\x73\155\x74"] = $this->dashboard->getSemester();
goto igZ4b;
Rl9ms:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto G52Eg;
w91f7:
$data["\156\151\x6c\141\151\137\x70\164\x73"] = (array) json_decode(json_encode($nilaiPts));
goto KAVun;
IUG8F:
goto Nxthk;
goto nuMm8;
hPXG1:
$sikap = [];
goto CviFD;
KCrbH:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto unnG0;
Es0VJ:
$siswa = $siswas[$i];
goto uYDq0;
uYDq0:
$id_siswa = $siswa->id_siswa;
goto eE93n;
nuMm8:
MWvyP:
goto q2gUa;
sSfMB:
$absensi = [];
goto vRV3v;
dvit3:
$user = $this->ion_auth->user()->row();
goto UIPHU;
yXGJI:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
iTu36:
}
goto WRvzy;
CviFD:
$nilai = [];
goto hgVRQ;
vRV3v:
$mapelEkstra = [];
goto mEZ0F;
QJK8D:
$data["\162\141\160\x6f\162"] = $setting_rapor;
goto Xnf07;
Zp0Pv:
$data["\x6b\153\155"] = $kkm;
goto QJK8D;
mEZ0F:
$nilaiEkstra = [];
goto HqTY6;
UIPHU:
$data = ["\165\x73\145\x72" => $user, "\x6a\x75\144\165\x6c" => "\x4c\x65\x67\145\162\40\113\x65\x6c\141\x73\x20", "\x73\165\142\x6a\165\x64\165\154" => "\x43\x65\x74\x61\x6b\x20\x4c\x65\147\145\x72\x20\x4b\x65\154\141\x73\40", "\163\x65\x74\164\x69\156\x67" => $setting];
goto L8EvN;
eE93n:
foreach ($mapels as $mapel) {
goto Uqp0P;
Qr5Ly:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto lKAd1;
TPbBU:
if ($setting_rapor->kkm_tunggal == "\x31") {
goto pwUKk;
}
goto bwH9i;
rHa9a:
pwUKk:
goto Qr5Ly;
GJ1jM:
BpgPU:
goto f7Wy9;
T_s5B:
$sikap[$siswa->id_siswa][2] = ["\144\x65\x73\153\x72\151\160\x73\x69" => $ns2 == null ? '' : $ns2->deskripsi, "\160\162\145\x64\151\153\x61\164" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto UTk05;
lKAd1:
jGAcb:
goto YZMP2;
Ndlk0:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto nhryC;
bwH9i:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61");
goto mET62;
UTk05:
$dummyNilai = ["\x6b\x5f\x72\x61\x74\x61\x5f\162\x61\164\x61" => '', "\153\x5f\x70\162\145\x64\151\153\141\x74" => '', "\x70\x5f\162\x61\164\141\137\162\141\164\x61" => '', "\156\151\x6c\x61\151\x5f\x70\141\163" => '', "\x6e\151\154\x61\x69" => '', "\x70\x72\145\x64\151\x6b\141\x74" => ''];
goto hjhpM;
mET62:
goto jGAcb;
goto rHa9a;
eVZL3:
$dummyAbsen = ["\x73" => '', "\151" => '', "\x61" => ''];
goto NgXJJ;
f7Wy9:
Ody40:
goto jkCWV;
C7L7F:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto Ndlk0;
YZMP2:
foreach ($ekstras as $ext) {
goto m632w;
kBbt4:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto wIQNJ;
biTPm:
mMjtX:
goto DG4Ul;
wIQNJ:
foreach ($arrEkstra as $ar) {
goto VvmtX;
lSaKm:
if (!($id_ekstra != null)) {
goto ZItDf;
}
goto b4COs;
DDEdL:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto lSaKm;
VhakL:
E2JOc:
goto Mp2Wu;
oGXAn:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto CErYb;
b4COs:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto oGXAn;
CErYb:
ZItDf:
goto VhakL;
VvmtX:
$id_ekstra = $ar->ekstra;
goto DDEdL;
Mp2Wu:
}
goto lnXnE;
m632w:
$dummyEkstra = ["\144\145\163\x6b\x72\151\x70\163\x69" => '', "\156\x69\154\x61\x69" => '', "\160\162\145\144\x69\153\x61\x74" => ''];
goto kBbt4;
lnXnE:
ajgcC:
goto biTPm;
DG4Ul:
}
goto GJ1jM;
hjhpM:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto C7L7F;
Hg7lt:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61");
goto KA5Z5;
nhryC:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto eVZL3;
ZQrOE:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x32");
goto T_s5B;
NgXJJ:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : $dummyAbsen;
goto TPbBU;
Uqp0P:
$dummySikap = ["\x70\162\145\x64\151\153\x61\x74" => ''];
goto Hg7lt;
KA5Z5:
$sikap[$siswa->id_siswa][1] = ["\144\145\163\x6b\x72\151\160\x73\x69" => $ns1 == null ? '' : $ns1->deskripsi, "\x70\162\145\x64\151\153\x61\164" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto ZQrOE;
jkCWV:
}
goto OR0ej;
jFAfs:
$data["\156\x69\x6c\141\x69"] = (array) json_decode(json_encode($nilai));
goto w91f7;
igZ4b:
$data["\163\x6d\164\137\x61\x63\164\151\166\x65"] = $smt;
goto OMUXX;
MoQU8:
$i++;
goto IUG8F;
hQb3X:
$this->load->view("\155\145\x6d\x62\x65\162\x73\57\147\x75\x72\165\x2f\164\x65\155\160\154\x61\x74\x65\x73\57\146\x6f\x6f\x74\145\162");
goto m9Vht;
G52Eg:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto yXGJI;
ETVAR:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto UsW_s;
W5sO8:
$this->load->view("\155\145\x6d\142\145\162\163\57\x67\165\x72\165\x2f\x74\145\155\x70\154\x61\x74\x65\163\57\x68\x65\141\144\x65\162", $data);
goto Dm0Da;
OR0ej:
upJCI:
goto MI1OI;
PK4Yk:
$desks = [];
goto sSfMB;
KAVun:
$data["\163\x69\153\141\x70"] = $sikap;
goto IM15D;
mDkch:
$data["\x61\x62\x73\x65\x6e\163\x69"] = $absensi;
goto OSZnn;
MI1OI:
jXNDC:
goto MoQU8;
Wjncs:
$setting = $this->dashboard->getSetting();
goto dvit3;
rDDTw:
$data["\153\x65\154\x61\x73\145\163"] = $kelases;
goto JDOfj;
t5xad:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto Rl9ms;
UwbJe:
$data["\x65\153\163\x74\162\141\x73"] = $ekstras;
goto jFAfs;
q2gUa:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto LcptP;
OMUXX:
$data["\147\165\x72\165"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto rDDTw;
OSZnn:
$data["\156\151\154\x61\151\x5f\x65\x6b\163\164\162\141"] = $nilaiEkstra;
goto uvBXj;
Xnf07:
$data["\156\141\x69\x6b"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto W5sO8;
Pohx8:
$smt = $this->dashboard->getSemesterActive();
goto PVI4k;
WRvzy:
Kukrw:
goto KCrbH;
Dm0Da:
$this->load->view("\155\x65\x6d\x62\x65\162\163\57\x67\x75\162\165\x2f\162\x61\160\x6f\x72\57\x6c\x65\147\x65\162\x2f\144\x61\x74\141");
goto hQb3X;
eSeOp:
Nxthk:
goto puwpK;
IM15D:
$data["\x64\x65\163\x6b\162\x69\160\x73\x69"] = $desks;
goto mDkch;
JDOfj:
$data["\155\141\x70\x65\154\x73"] = $mapels;
goto hjpEX;
uvBXj:
$data["\x6d\x61\x70\145\154\137\145\153\163\x74\x72\x61"] = $mapelEkstra;
goto Zp0Pv;
UsW_s:
$mapels = $this->master->getAllMapel();
goto t5xad;
L8EvN:
$tp = $this->dashboard->getTahunActive();
goto Pohx8;
Y0G5w:
$id_kelas = $guru->wali_kelas;
goto lTivK;
PVI4k:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Y0G5w;
hgVRQ:
$nilaiPts = [];
goto PK4Yk;
unnG0:
$kkm = [];
goto hPXG1;
puwpK:
if (!($i < count($siswas))) {
goto MWvyP;
}
goto Es0VJ;
LcptP:
$data["\x74\160\x5f\141\143\164\x69\166\145"] = $tp;
goto cCU_H;
hjpEX:
$data["\163\151\163\x77\x61\163"] = $siswas;
goto UwbJe;
lTivK:
$kelases = $this->kelas->get_one($id_kelas);
goto ETVAR;
HqTY6:
$i = 0;
goto eSeOp;
m9Vht:
}
public function downloadLeger()
{
goto TE0DW;
MOliO:
$data["\147\165\162\x75"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto pezDa;
m1xql:
$k2[] = $nilai->k2;
goto DwRjy;
A0idg:
bvOWQ:
goto Y2OSD;
SgZFh:
$p8 = [];
goto h3c1W;
zNe01:
$k6[] = $nilai->k6;
goto rFk4s;
W3rMp:
$p2[] = $nilai->p2;
goto xjU8w;
FK0gr:
ay9yA:
goto DWNr0;
H5b3w:
goto bvOWQ;
goto Ba1nM;
GYFQR:
$user = $this->ion_auth->user()->row();
goto jvZa2;
AJsx4:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto MGsYh;
jufxX:
$p7[] = $nilai->p7;
goto Xx2OO;
Xx2OO:
$p8[] = $nilai->p8;
goto GZD4z;
OVCFx:
$p5 = [];
goto YJBq4;
aIygU:
$nisn = [];
goto TuBUP;
WVL8N:
$k6 = [];
goto p005P;
RTHvk:
$i++;
goto H5b3w;
p2AaT:
$data["\155\x61\x70\x65\x6c\163"] = $mapels;
goto YHk5X;
aDOZD:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto eselB;
TuBUP:
$nama = [];
goto hHTzq;
Bc1aG:
Zi1Ac:
goto kfDAE;
wMC8q:
$data["\144\145\x73\x6b\x72\x69\x70\x73\151"] = $desks;
goto A3FCf;
jvMMm:
$nilaiPts = [];
goto fRzcJ;
pezDa:
$data["\153\145\154\x61\163\x65\163"] = $kelases;
goto p2AaT;
fSCan:
$no = [];
goto aIygU;
j4DWs:
$p3 = [];
goto wqdro;
jUXr0:
$siswa = $siswas[$i];
goto bE0qu;
wqdro:
$p4 = [];
goto OVCFx;
uxcuC:
$p5[] = $nilai->p5;
goto PmM1V;
oCJL1:
$siswa = $siswas[$i];
goto UTgag;
AbqP4:
XQUo0:
goto AJsx4;
ILErx:
$k5 = [];
goto WVL8N;
UTgag:
$nilai = $nilai[$siswa->id_siswa];
goto nIPvZ;
MJPQX:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto Fyc76;
eePux:
$data["\163\x69\153\x61\x70"] = $sikap;
goto wMC8q;
tsMBc:
$data["\x73\155\164"] = $this->dashboard->getSemester();
goto WzygS;
DwRjy:
$k3[] = $nilai->k3;
goto MxcpB;
CHWr_:
$data["\x6b\x6b\x6d"] = $kkm;
goto WPXN_;
Fyc76:
$mapels = $this->master->getAllMapel();
goto gY2yH;
MGsYh:
$kkm = [];
goto Q2M8L;
b30oh:
$k8[] = $nilai->k8;
goto y2ayQ;
y2ayQ:
CFE75:
goto hfrLx;
P9ua3:
$k4 = [];
goto ILErx;
F2O5z:
$data["\145\153\x73\x74\162\141\163"] = $ekstras;
goto CTYBw;
p005P:
$k7 = [];
goto XS02k;
oKWaG:
$nilaiEkstra = [];
goto qw9P_;
gY2yH:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto UOFsM;
xjU8w:
$p3[] = $nilai->p3;
goto VX4Cz;
AeaED:
$data["\x6e\x69\154\x61\x69\137\145\153\x73\164\162\141"] = $nilaiEkstra;
goto sPEIL;
XS02k:
$k8 = [];
goto UcZVk;
aztuD:
lWRvs:
goto EeVgp;
SKkRx:
$data["\164\160\137\141\x63\x74\x69\x76\145"] = $tp;
goto tsMBc;
MxcpB:
$k4[] = $nilai->k4;
goto NzUPQ;
EUb08:
$setting = $this->dashboard->getSetting();
goto GYFQR;
h3c1W:
$k1 = [];
goto Soi5w;
TE0DW:
$tp = $this->dashboard->getTahunActive();
goto LpMsP;
NzUPQ:
$k5[] = $nilai->k5;
goto zNe01;
EeVgp:
UqaH7:
goto RTHvk;
i2094:
$nilai = [];
goto jvMMm;
hfrLx:
$i++;
goto yV3_h;
oqC7C:
$data["\x6e\x69\154\x61\x69\137\x70\x74\x73"] = (array) json_decode(json_encode($nilaiPts));
goto eePux;
fRzcJ:
$desks = [];
goto B8UL0;
bE0qu:
$id_siswa = $siswa->id_siswa;
goto YcfzN;
xcLkC:
$kelases = $this->kelas->get_one($id_kelas);
goto MJPQX;
NrnVq:
$data["\x6e\141\151\153"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto fSCan;
UcZVk:
$i = 0;
goto Bc1aG;
fs02g:
$nama[] = $siswa->nama;
goto fJczG;
Y2OSD:
if (!($i < count($siswas))) {
goto KiT3h;
}
goto jUXr0;
hHTzq:
$p1 = [];
goto eAsMd;
qw9P_:
$i = 0;
goto A0idg;
nIPvZ:
$no[] = $i + 1;
goto tQ8D9;
CTYBw:
$data["\x6e\x69\154\x61\151"] = (array) json_decode(json_encode($nilai));
goto oqC7C;
eselB:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
xASKF:
}
goto AbqP4;
B8UL0:
$absensi = [];
goto Rqmut;
sYQg2:
$k3 = [];
goto P9ua3;
VX4Cz:
$p4[] = $nilai->p4;
goto uxcuC;
A3FCf:
$data["\141\x62\x73\145\156\163\151"] = $absensi;
goto AeaED;
AU9L4:
$id_kelas = $guru->wali_kelas;
goto xcLkC;
Rqmut:
$mapelEkstra = [];
goto oKWaG;
uc8J7:
$p7 = [];
goto SgZFh;
WzygS:
$data["\163\155\164\x5f\141\x63\164\151\x76\145"] = $smt;
goto MOliO;
DWNr0:
$this->output_json($data);
goto PG_KV;
LpMsP:
$smt = $this->dashboard->getSemesterActive();
goto EUb08;
Soi5w:
$k2 = [];
goto sYQg2;
WPXN_:
$data["\162\x61\160\x6f\x72"] = $setting_rapor;
goto NrnVq;
tQ8D9:
$nisn[] = $siswa->nisn;
goto fs02g;
YcfzN:
foreach ($mapels as $mapel) {
goto aMult;
nLNHm:
goto aE8of;
goto jJTUe;
VbLNC:
Ls7da:
goto IHVZM;
T7phZ:
$sikap[$siswa->id_siswa][2] = ["\x64\145\163\153\162\151\x70\x73\x69" => $ns2 == null ? '' : $ns2->deskripsi, "\160\x72\145\144\x69\153\x61\x74" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto SE6c6;
eF2oF:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto Flvbq;
VZuCb:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto STLGy;
SE6c6:
$dummyNilai = ["\153\137\162\x61\x74\x61\137\162\141\164\141" => '', "\153\137\x70\x72\145\x64\151\x6b\x61\x74" => '', "\x70\x5f\162\141\x74\141\x5f\x72\141\x74\x61" => '', "\156\151\x6c\141\151\x5f\160\141\163" => '', "\156\151\154\141\x69" => '', "\x70\162\145\x64\151\x6b\x61\x74" => ''];
goto ZCbjz;
fSGmY:
$absensi[$id_siswa] = isset($catatans[$id_siswa]) ? $catatans[$id_siswa]->nilai : ["\x6e\151\x6c\x61\x69" => $dummyAbsen];
goto pIoZF;
kfAfo:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\62");
goto T7phZ;
pIoZF:
if ($setting_rapor->kkm_tunggal == "\61") {
goto Wo0PV;
}
goto Mv0MC;
bfw3G:
$sikap[$siswa->id_siswa][1] = ["\x64\145\163\153\x72\151\x70\x73\151" => $ns1 == null ? '' : $ns1->deskripsi, "\160\162\x65\144\x69\153\x61\x74" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto kfAfo;
aMult:
$dummySikap = ["\x70\x72\x65\x64\151\153\x61\x74" => ''];
goto uAqck;
kgg2R:
$dummyDesks = ["\162\141\156\x6b\x69\x6e\x67" => '', "\162\141\x6e\x6b\x5f\x64\x65\x73\153\x72\x69\160\163\x69" => '', "\x70\x31" => '', "\x70\61\x5f\144\145\163\x6b" => '', "\x70\62" => '', "\x70\62\137\144\145\x73\153" => '', "\160\x33" => '', "\x70\63\x5f\x64\x65\163\153" => '', "\163\141\x72\x61\x6e" => ''];
goto eMRbA;
jJTUe:
Wo0PV:
goto eF2oF;
Flvbq:
aE8of:
goto p0DwE;
ZCbjz:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto VZuCb;
eMRbA:
$dummyAbsen = ["\163" => '', "\x69" => '', "\141" => ''];
goto fSGmY;
uAqck:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\61");
goto bfw3G;
fx_11:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto kgg2R;
STLGy:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto fx_11;
Mv0MC:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\x31");
goto nLNHm;
pEJVY:
TFbRb:
goto VbLNC;
p0DwE:
foreach ($ekstras as $ext) {
goto nYwHY;
y2K4F:
foreach ($arrEkstra as $ar) {
goto JT9R9;
QTMTC:
A6KEx:
goto z_pqv;
oUsOR:
if (!($id_ekstra != null)) {
goto ZugRt;
}
goto VY7jp;
JT9R9:
$id_ekstra = $ar->ekstra;
goto A9BSP;
OZw1e:
ZugRt:
goto QTMTC;
VY7jp:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto PWE3J;
PWE3J:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto OZw1e;
A9BSP:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto oUsOR;
z_pqv:
}
goto rpF7X;
nYwHY:
$dummyEkstra = ["\144\x65\x73\x6b\162\151\160\x73\x69" => '', "\156\x69\x6c\x61\151" => '', "\x70\x72\x65\144\x69\x6b\x61\x74" => ''];
goto oQJ5c;
rAQu2:
MYxt0:
goto XRDZx;
oQJ5c:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto y2K4F;
rpF7X:
e54Wr:
goto rAQu2;
XRDZx:
}
goto pEJVY;
IHVZM:
}
goto aztuD;
eAsMd:
$p2 = [];
goto j4DWs;
yV3_h:
goto Zi1Ac;
goto FK0gr;
kfDAE:
if (!($i < count($siswas))) {
goto ay9yA;
}
goto oCJL1;
jvZa2:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto AU9L4;
GZD4z:
$k1[] = $nilai->k1;
goto m1xql;
YHk5X:
$data["\163\151\163\x77\141\163"] = $siswas;
goto F2O5z;
Q2M8L:
$sikap = [];
goto i2094;
rFk4s:
$k7[] = $nilai->k7;
goto b30oh;
UOFsM:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto aDOZD;
YJBq4:
$p6 = [];
goto uc8J7;
PmM1V:
$p6[] = $nilai->p6;
goto jufxX;
sPEIL:
$data["\x6d\x61\x70\x65\154\137\145\153\163\x74\x72\x61"] = $mapelEkstra;
goto CHWr_;
Ba1nM:
KiT3h:
goto tpVQj;
tpVQj:
$data["\164\x70"] = $this->dashboard->getTahun();
goto SKkRx;
fJczG:
$p1[] = $nilai->p1;
goto W3rMp;
PG_KV:
}
public function dkn()
{
goto nSF8P;
Rfa2W:
$data["\144\145\x73\153\x72\x69\160\163\151"] = $desks;
goto oBdNJ;
by8in:
$id_siswa = $siswa->id_siswa;
goto zuAyV;
haEE4:
$i++;
goto d4TBc;
VPjIX:
$ekstras = $this->kelas->getKelasEkskul($id_kelas, $tp->id_tp, $smt->id_smt);
goto L0bVv;
So5Cc:
$id_kelas = $guru->wali_kelas;
goto cUvtJ;
qnnba:
$data["\145\x6b\163\164\162\x61\x73"] = $ekstras;
goto C9Hwn;
xWdiF:
$kkm = [];
goto gPvVS;
KRoPy:
$data["\163\x6d\x74\x5f\141\143\x74\151\x76\145"] = $smt;
goto TVbW3;
LVH8G:
$data["\153\153\155"] = $kkm;
goto Rum0n;
d4TBc:
goto ZG4md;
goto H2rxC;
eSu_3:
$data["\x6d\x61\160\x65\154\137\145\153\x73\164\162\x61"] = $mapelEkstra;
goto LVH8G;
PX1Hv:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto So5Cc;
L7_xB:
$mapels = $this->master->getAllMapel();
goto VPjIX;
nzF2n:
$data["\x74\x70\137\141\143\x74\151\x76\145"] = $tp;
goto aZPeL;
nSF8P:
$setting = $this->dashboard->getSetting();
goto inEoW;
zuAyV:
foreach ($mapels as $mapel) {
goto KduCr;
rREQW:
foreach ($ekstras as $ext) {
goto kVCPp;
kVCPp:
$dummyEkstra = ["\x64\145\x73\x6b\162\x69\160\163\151" => '', "\156\151\x6c\x61\151" => '', "\x70\x72\x65\144\151\153\141\x74" => ''];
goto aq_jT;
aq_jT:
$arrEkstra = json_decode(json_encode(unserialize($ext->ekstra)));
goto lzdQb;
ZXWAY:
HJKpw:
goto c34Sv;
c34Sv:
hoY7D:
goto yVWpu;
lzdQb:
foreach ($arrEkstra as $ar) {
goto VGnxX;
Le04D:
$mapelEkstra[$id_ekstra] = $this->kelas->getEkskulById($id_ekstra);
goto mRuT1;
mRuT1:
if (!($id_ekstra != null)) {
goto udEkt;
}
goto ejaGy;
GCEKR:
$nilaiEkstra[$id_siswa][$id_ekstra] = $ne == null ? json_decode(json_encode($dummyEkstra)) : $ne;
goto N6s39;
ckTjX:
a_bEG:
goto EgZYv;
VGnxX:
$id_ekstra = $ar->ekstra;
goto Le04D;
ejaGy:
$ne = $this->rapor->getEkstraKelas($id_ekstra, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto GCEKR;
N6s39:
udEkt:
goto ckTjX;
EgZYv:
}
goto ZXWAY;
yVWpu:
}
goto mNEeK;
d2leW:
$dummyDesks = ["\x72\x61\x6e\153\x69\x6e\147" => '', "\162\x61\x6e\x6b\x5f\x64\145\x73\x6b\x72\151\x70\x73\151" => '', "\x70\61" => '', "\x70\x31\137\144\145\163\x6b" => '', "\x70\x32" => '', "\160\62\x5f\144\145\163\x6b" => '', "\160\63" => '', "\x70\63\137\x64\x65\163\x6b" => '', "\x73\x61\162\141\156" => ''];
goto LnGMj;
id3ed:
$nr = $this->rapor->getNilaiRapor($mapel->id_mapel, $id_kelas, $id_siswa, $tp->id_tp, $smt->id_smt);
goto DyzES;
cb5zp:
ee9Ua:
goto l30lg;
LnGMj:
$dummyAbsen = ["\163" => '', "\x69" => '', "\141" => ''];
goto AAVF4;
zTaDh:
XuS3p:
goto oiffa;
AAVF4:
$nd = $this->rapor->getRaporDeskripsi($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt);
goto lyy1i;
l30lg:
$kkm[$mapel->id_mapel] = $setting_rapor;
goto VO28e;
XO3z3:
$nilaiPts[$id_siswa][$mapel->id_mapel] = $pts == null ? 0 : $pts->nilai;
goto d2leW;
K16Gx:
if ($setting_rapor->kkm_tunggal == "\x31") {
goto ee9Ua;
}
goto Wvrvn;
BXcJw:
$ns1 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\x31");
goto N0C9q;
NA5wv:
$nilai[$id_siswa][$mapel->id_mapel] = $nr == null ? $dummyNilai : $nr;
goto lisfm;
Wvrvn:
$kkm[$mapel->id_mapel] = $this->rapor->getKkm($mapel->id_mapel . $id_kelas . $tp->id_tp . $smt->id_smt . "\61");
goto Bexa0;
lH9pB:
$absensi[$id_siswa] = $nd == null ? $dummyAbsen : unserialize($nd->nilai);
goto K16Gx;
Bexa0:
goto bQLSx;
goto cb5zp;
V7xr0:
$sikap[$siswa->id_siswa][2] = ["\144\145\163\153\162\x69\x70\x73\x69" => $ns2 == null ? '' : $ns2->deskripsi, "\x70\162\x65\144\151\153\141\164" => $ns2 == null ? $dummySikap : unserialize($ns2->nilai)];
goto d4Ppg;
mNEeK:
upB7F:
goto zTaDh;
lyy1i:
$desks[$id_siswa] = $nd == null ? json_decode(json_encode($dummyDesks)) : $nd;
goto lH9pB;
d4Ppg:
$dummyNilai = ["\x6d\x61\160\x65\154" => $mapel->nama_mapel, "\x6b\x5f\162\141\x74\141\x5f\x72\141\x74\x61" => '', "\153\137\x70\x72\x65\x64\x69\153\x61\x74" => '', "\x70\137\x72\x61\164\x61\x5f\162\x61\164\x61" => '', "\156\151\x6c\x61\151\137\x70\x61\163" => '', "\156\x69\x6c\x61\151" => '', "\160\162\145\144\x69\x6b\x61\x74" => ''];
goto id3ed;
DyzES:
$nr["\155\141\160\145\x6c"] = $mapel->nama_mapel;
goto NA5wv;
N0C9q:
$sikap[$siswa->id_siswa][1] = ["\x64\145\163\153\x72\151\x70\x73\151" => $ns1 == null ? '' : $ns1->deskripsi, "\x70\162\x65\x64\x69\x6b\x61\x74" => $ns1 == null ? $dummySikap : unserialize($ns1->nilai)];
goto Rm1RL;
KduCr:
$dummySikap = ["\160\162\145\x64\151\153\141\x74" => ''];
goto BXcJw;
Rm1RL:
$ns2 = $this->rapor->getNilaiSikapKelas($id_kelas, $siswa->id_siswa, $tp->id_tp, $smt->id_smt, "\62");
goto V7xr0;
VO28e:
bQLSx:
goto rREQW;
lisfm:
$pts = $this->rapor->getNilaiMapelPtsSiswa($mapel->id_mapel, $id_siswa, $tp->id_tp, $smt->id_smt);
goto XO3z3;
oiffa:
}
goto vtnyR;
TVbW3:
$data["\x67\x75\162\x75"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto fVFJl;
C9Hwn:
$data["\156\x69\154\141\x69"] = $nilai;
goto uAd2e;
JcwQw:
$siswa = $siswas[$i];
goto by8in;
i_TNB:
$absensi = [];
goto l_vdR;
fW0HN:
$smt = $this->dashboard->getSemesterActive();
goto PX1Hv;
dfiy1:
if (!($i < count($siswas))) {
goto EwR2D;
}
goto JcwQw;
gPvVS:
$sikap = [];
goto uWits;
uWits:
$nilai = [];
goto femKx;
S1TMB:
Chk_2:
goto haEE4;
uAd2e:
$data["\156\151\154\141\x69\137\160\164\163"] = $nilaiPts;
goto ZAMfA;
L0bVv:
$prestasis = $this->rapor->getPrestasiByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto CHJiW;
riUUm:
$i = 0;
goto GuOfg;
hBIos:
$tp = $this->dashboard->getTahunActive();
goto fW0HN;
Ww95e:
$desks = [];
goto i_TNB;
TbYKi:
$data["\164\x70"] = $this->dashboard->getTahun();
goto nzF2n;
fQFr2:
$data["\x6e\151\x6c\x61\151\x5f\x65\153\x73\164\162\141"] = $nilaiEkstra;
goto eSu_3;
H2rxC:
EwR2D:
goto TbYKi;
xDRwx:
SVrA3:
goto GODXT;
aZPeL:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto KRoPy;
GuOfg:
ZG4md:
goto dfiy1;
ae3g6:
$this->load->view("\155\x65\x6d\x62\x65\x72\x73\57\x67\x75\162\x75\57\x74\x65\x6d\x70\154\141\164\x65\163\x2f\x66\157\x6f\x74\145\162");
goto AGb2N;
ZAMfA:
$data["\x73\x69\153\x61\160"] = $sikap;
goto Rfa2W;
mPshm:
$nilaiEkstra = [];
goto riUUm;
EGmOW:
$this->load->view("\155\145\155\x62\145\162\163\57\147\165\x72\165\57\164\145\155\x70\154\x61\164\145\x73\x2f\150\145\141\144\145\162", $data);
goto O4lR9;
cUvtJ:
$kelases = $this->kelas->get_one($id_kelas);
goto h4qnl;
Rum0n:
$data["\162\141\160\157\x72"] = $setting_rapor;
goto PAXrM;
Ahw9U:
$data["\x6d\x61\x70\x65\x6c\x73"] = $mapels;
goto SotpJ;
vtnyR:
eRUt2:
goto S1TMB;
B502Z:
foreach ($catatans as $catatan) {
$catatan->nilai = unserialize($catatan->nilai);
DbuRR:
}
goto xDRwx;
fVFJl:
$data["\153\x65\154\141\163\x65\x73"] = $kelases;
goto Ahw9U;
oBdNJ:
$data["\x61\142\x73\x65\156\x73\x69"] = $absensi;
goto fQFr2;
l_vdR:
$mapelEkstra = [];
goto mPshm;
GODXT:
$setting_rapor = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto xWdiF;
femKx:
$nilaiPts = [];
goto Ww95e;
O4lR9:
$this->load->view("\x6d\145\x6d\142\145\x72\163\x2f\147\165\162\x75\57\162\x61\x70\x6f\x72\57\144\x6b\156\x2f\144\141\x74\x61");
goto ae3g6;
v7T8p:
$data = ["\x75\x73\x65\162" => $user, "\152\x75\x64\x75\154" => "\104\141\146\164\141\x72\40\113\x75\155\x70\x75\x6c\141\156\x20\x4e\151\154\141\x69\40\x4b\145\154\x61\163\x20", "\x73\x75\142\x6a\165\x64\165\154" => "\x43\x65\164\141\153\x20\104\x4b\116\x20", "\x73\x65\164\164\151\156\147" => $setting];
goto hBIos;
inEoW:
$user = $this->ion_auth->user()->row();
goto v7T8p;
SotpJ:
$data["\163\151\163\167\141\x73"] = $siswas;
goto qnnba;
PAXrM:
$data["\156\141\x69\153"] = $this->rapor->getKenaikanRapor($id_kelas, $tp->id_tp, $smt->id_smt);
goto EGmOW;
CHJiW:
$catatans = $this->rapor->getCatatanWaliByKelas($id_kelas, $tp->id_tp, $smt->id_smt);
goto B502Z;
h4qnl:
$siswas = $this->kelas->getKelasSiswa($id_kelas, $tp->id_tp, $smt->id_smt);
goto L7_xB;
AGb2N:
}
}
Function Calls
None |
Stats
MD5 | 3e00c26b4def37910ce633e1b00c76f3 |
Eval Count | 0 |
Decode Time | 523 ms |