Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php /* ________________________________________ | GarudaCBT ..
Decoded Output download
<?php
/* ________________________________________
| GarudaCBT |
| https://github.com/garudacbt/cbt |
|________________________________________|
*/
class Cbtcetak extends CI_Controller
{
public function __construct()
{
goto h7zOY;
FwlAE:
$this->form_validation->set_error_delimiters('', '');
goto b1qZ0;
GCuZw:
$this->load->library(["datatables", "form_validation"]);
goto VG0dJ;
VG0dJ:
$this->load->library("upload");
goto FwlAE;
BR04j:
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 ThDJx;
EiBPs:
redirect("auth");
goto x7U7f;
h7zOY:
parent::__construct();
goto xUeLS;
G5gXc:
H9gqW:
goto EiBPs;
ThDJx:
pJKbw:
goto OkXdT;
xUeLS:
if (!$this->ion_auth->logged_in()) {
goto H9gqW;
}
goto Oy6GF;
Oy6GF:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("guru"))) {
goto pJKbw;
}
goto BR04j;
OkXdT:
goto lhrsG;
goto G5gXc;
x7U7f:
lhrsG:
goto GCuZw;
b1qZ0:
}
public function output_json($data, $encode = true)
{
goto HtSa7;
HtSa7:
if (!$encode) {
goto ilvdv;
}
goto NfTUv;
Sysb_:
ilvdv:
goto Ldk26;
Ldk26:
$this->output->set_content_type("application/json")->set_output($data);
goto xUDEe;
NfTUv:
$data = json_encode($data);
goto Sysb_;
xUDEe:
}
public function index()
{
goto kixDi;
fM3Qx:
$data["smt_active"] = $smt;
goto qPcju;
ZB22K:
if ($this->ion_auth->is_admin()) {
goto dB3_x;
}
goto StncI;
B_Dcu:
$this->load->model("Cbt_model", "cbt");
goto IVSvG;
Nw3tl:
$data["smt"] = $this->dashboard->getSemester();
goto fM3Qx;
H7wnh:
$this->load->model("Dashboard_model", "dashboard");
goto B_Dcu;
Amb_j:
$data = ["user" => $user, "judul" => "Cetak Data Penilaian", "subjudul" => "Cetak", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto JvHar;
kixDi:
$this->load->model("Master_model", "master");
goto H7wnh;
Zs3Cs:
dB3_x:
goto tF4GM;
hqiD2:
$data["tp"] = $this->dashboard->getTahun();
goto NzybC;
NzybC:
$data["tp_active"] = $tp;
goto Nw3tl;
qPcju:
$data["kop"] = $this->cbt->getSettingKopAbsensi();
goto ZB22K;
JvHar:
$tp = $this->master->getTahunActive();
goto cb2bG;
wtjds:
goto EA2TZ;
goto Zs3Cs;
tF4GM:
$this->load->view("_templates/dashboard/_header", $data);
goto IV15D;
LpXPX:
VG1C7:
goto JgdDq;
FCwfT:
$this->load->view("_templates/dashboard/_footer");
goto ZQ3wh;
AFxmF:
$this->load->view("members/guru/templates/footer");
goto wtjds;
JgdDq:
$data["ids_pengawas"] = $ids_pengawas;
goto ubPH7;
cb2bG:
$smt = $this->master->getSemesterActive();
goto hqiD2;
ubPH7:
$this->load->view("members/guru/templates/header", $data);
goto QGQpI;
YNIuj:
foreach ($pengawas as $pws) {
goto JE1N5;
I8P6n:
J5Wl9:
goto VYq6O;
JE1N5:
$ids = explode(",", $pws->id_guru);
goto ZcoxB;
ZcoxB:
foreach ($ids as $id) {
goto TpRwf;
nn13i:
a3WpV:
goto cZ2x5;
DNHGj:
$ids_pengawas[] = $id;
goto nn13i;
cZ2x5:
ZQUOa:
goto kzaX4;
TpRwf:
if (!(!in_array($id, $ids_pengawas) && $id != '')) {
goto a3WpV;
}
goto DNHGj;
kzaX4:
}
goto I8P6n;
VYq6O:
WRbHc:
goto OGQj6;
OGQj6:
}
goto LpXPX;
QGQpI:
$this->load->view("cbt/cetak/data");
goto AFxmF;
StncI:
$data["guru"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto oDdwZ;
Lb9go:
$ids_pengawas = [];
goto YNIuj;
IVSvG:
$user = $this->ion_auth->user()->row();
goto Amb_j;
ZQ3wh:
EA2TZ:
goto Nfc6_;
oDdwZ:
$pengawas = $this->cbt->getPengawasHariIni(date("Y-m-d"));
goto h0nnE;
h0nnE:
$data["pengawas"] = $pengawas;
goto Lb9go;
IV15D:
$this->load->view("cbt/cetak/data");
goto FCwfT;
Nfc6_:
}
public function kartuPeserta()
{
goto ScyCo;
k_BaJ:
$data["kartu"] = $this->cbt->getSettingKartu();
goto Bldic;
gmGGU:
$smt = $this->dashboard->getSemesterActive();
goto GyDpQ;
rh1KD:
$this->load->view("_templates/dashboard/_footer");
goto DqN_P;
uguO0:
$this->load->model("Rapor_model", "rapor");
goto Ja7n3;
LX0AS:
$this->load->model("Dropdown_model", "dropdown");
goto uguO0;
Bldic:
$data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto GeIkP;
ScyCo:
$this->load->model("Dashboard_model", "dashboard");
goto SQULm;
a5yE3:
$this->load->view("cbt/cetak/kartu");
goto rh1KD;
goKBo:
$data = ["user" => $user, "judul" => "Cetak Kartu Peserta", "subjudul" => "Cetak", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto CRNfP;
Sk72L:
$data["tp_active"] = $tp;
goto OLr2C;
U0dyn:
$this->load->view("_templates/dashboard/_header", $data);
goto a5yE3;
OLr2C:
$data["smt"] = $this->dashboard->getSemester();
goto plhze;
plhze:
$data["smt_active"] = $smt;
goto k_BaJ;
GyDpQ:
$data["tp"] = $this->dashboard->getTahun();
goto Sk72L;
SQULm:
$this->load->model("Cbt_model", "cbt");
goto LX0AS;
CRNfP:
$tp = $this->dashboard->getTahunActive();
goto gmGGU;
FRlaY:
$data["setting_rapor"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto U0dyn;
Ja7n3:
$user = $this->ion_auth->user()->row();
goto goKBo;
GeIkP:
$data["ruang"] = $this->dropdown->getAllRuang();
goto FRlaY;
DqN_P:
}
function uploadFile($logo)
{
goto rz1ng;
oBFtu:
$config["overwrite"] = true;
goto N_PlI;
kziI2:
$config["allowed_types"] = "gif|jpg|png|jpeg|JPEG|JPG|PNG|GIF";
goto oBFtu;
FPAZ6:
nAt0g:
goto BXi2T;
pv_0E:
$this->upload->initialize($config);
goto dvRWy;
Y1Etm:
$config["upload_path"] = "./uploads/settings/";
goto kziI2;
rz1ng:
if (isset($_FILES["logo"]["name"])) {
goto x32jh;
}
goto lAGdN;
vflVe:
x32jh:
goto Y1Etm;
lmVah:
$data["status"] = false;
goto drRl_;
lAGdN:
$data["src"] = '';
goto yfizm;
ArEwM:
$data["status"] = true;
goto kWyRh;
zCoGG:
$data["type"] = $_FILES["logo"]["type"];
goto gLUSW;
ILO3B:
$data["src"] = base_url() . "uploads/settings/" . $result["file_name"];
goto VJLRg;
dvRWy:
if (!$this->upload->do_upload("logo")) {
goto fTkFH;
}
goto ywvIW;
kWyRh:
goto GkRGy;
goto atNuO;
yfizm:
goto nAt0g;
goto vflVe;
ywvIW:
$result = $this->upload->data();
goto ILO3B;
atNuO:
fTkFH:
goto lmVah;
gLUSW:
$data["size"] = $_FILES["logo"]["size"];
goto FPAZ6;
drRl_:
$data["src"] = $this->upload->display_errors();
goto Ksar9;
N_PlI:
$config["file_name"] = $logo;
goto pv_0E;
BXi2T:
$this->output_json($data);
goto C2alX;
VJLRg:
$data["filename"] = pathinfo($result["file_name"], PATHINFO_FILENAME);
goto ArEwM;
Ksar9:
GkRGy:
goto zCoGG;
C2alX:
}
function deleteFile()
{
goto tLDQX;
lm2aO:
$file_name = str_replace(base_url(), '', $src);
goto mvmAJ;
mvmAJ:
if (!unlink($file_name)) {
goto KPOoz;
}
goto bbBO4;
bbBO4:
echo "File Delete Successfully";
goto tW7JH;
tW7JH:
KPOoz:
goto Jvp0I;
tLDQX:
$src = $this->input->post("src");
goto lm2aO;
Jvp0I:
}
public function saveKartu()
{
goto oJWjG;
Xyvt0:
$this->output_json($update);
goto irGCD;
c441D:
$update = $this->db->replace("cbt_kop_kartu", $insert);
goto Xyvt0;
BELs0:
$tanggal = $this->input->post("tanggal", true);
goto q1sXL;
L51Ht:
$header_4 = $this->input->post("header_4", true);
goto BELs0;
vTAaO:
$header_3 = $this->input->post("header_3", true);
goto L51Ht;
q1sXL:
$insert = ["id_set_kartu" => 123456, "header_1" => $header_1, "header_2" => $header_2, "header_3" => $header_3, "header_4" => $header_4, "tanggal" => $tanggal];
goto c441D;
GxDGj:
$header_2 = $this->input->post("header_2", true);
goto vTAaO;
oJWjG:
$header_1 = $this->input->post("header_1", true);
goto GxDGj;
irGCD:
}
public function getSiswaKelas()
{
goto USudg;
qg_H2:
$isesi = $this->cbt->getSesiById($s);
goto qKK4m;
cdE04:
$sesi = $this->input->get("sesi");
goto j0XRg;
aN3t2:
mXhG9:
goto Tx279;
REYQl:
$this->load->model("Dashboard_model", "dashboard");
goto bFszU;
g_oA5:
$data["info"] = ["kelas" => $ikelas, "sesi" => $isesi, "jadwal" => $ijadwal, "pengawas" => $pengawas];
goto Bp0tp;
KHYbA:
if ($kelas == "all") {
goto jSxN1;
}
goto X6d8K;
oKtLN:
$tp = $this->dashboard->getTahunActive();
goto VeiXd;
ZXtfl:
jSxN1:
goto hPBsU;
Vzcp4:
goto ArJRH;
goto ZXtfl;
WSDH7:
$isesi = null;
goto VdKDh;
IEIab:
$smt = $this->dashboard->getSemesterActive();
goto exNZ0;
exNZ0:
$kelas = $this->input->get("kelas");
goto KHYbA;
Z7O5R:
ArJRH:
goto PSoNU;
eqGZB:
$pengawass = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi);
goto g3F6K;
VdKDh:
if (!($s != null)) {
goto hUkwZ;
}
goto qg_H2;
cOJ40:
foreach ($siswas as $siswa) {
array_push($data["siswa"], $siswa);
Yn8wz:
}
goto CTL34;
X29eN:
$siswas = $this->cbt->getRuangSiswaByKelas($tp->id_tp, $smt->id_smt, $kelas, $s);
goto cOJ40;
iQNf8:
$ijadwal = null;
goto ld3Pt;
hPBsU:
$ikelas = $this->kelas->getIdKelas($tp->id_tp, $smt->id_smt);
goto xV4CI;
Bp0tp:
$this->output_json($data);
goto Whfr7;
ld3Pt:
$pengawas = [];
goto Jq9Qh;
g3F6K:
$pengawas = [];
goto FVIgc;
qKK4m:
hUkwZ:
goto iQNf8;
FVIgc:
foreach ($pengawass as $p) {
goto sCGdt;
TevaV:
apfNs:
goto nF3oD;
sCGdt:
if (!(count(explode(",", $p->id_guru)) > 0)) {
goto wVHBL;
}
goto k611_;
WzT3N:
wVHBL:
goto TevaV;
k611_:
array_push($pengawas, $this->master->getGuruByArrId(explode(",", $p->id_guru)));
goto WzT3N;
nF3oD:
}
goto aN3t2;
USudg:
$this->load->model("Master_model", "master");
goto JDjKg;
JDjKg:
$this->load->model("Kelas_model", "kelas");
goto REYQl;
VfHgx:
XvZVW:
goto wLjwI;
Jq9Qh:
if (!($jadwal != null && $jadwal != "null")) {
goto XvZVW;
}
goto oKtLN;
CTL34:
dhqBY:
goto g_oA5;
j0XRg:
$jadwal = $this->input->get("jadwal");
goto FdO3S;
wLjwI:
$data["siswa"] = [];
goto X29eN;
Tx279:
$ijadwal = $this->cbt->getJadwalById($jadwal, $s);
goto VfHgx;
xV4CI:
$kelas = $ikelas;
goto Z7O5R;
X6d8K:
$ikelas = $this->master->getKelasById($kelas);
goto Vzcp4;
PSoNU:
$s = !$sesi ? null : $sesi;
goto WSDH7;
FdO3S:
$tp = $this->dashboard->getTahunActive();
goto IEIab;
bFszU:
$this->load->model("Cbt_model", "cbt");
goto cdE04;
VeiXd:
$smt = $this->dashboard->getSemesterActive();
goto eqGZB;
Whfr7:
}
public function getSiswaRuang()
{
goto WmI3a;
ceBh2:
Tn1Sb:
goto b1Xf5;
KjaLl:
$s = $sesi == "null" ? null : $sesi;
goto TJEMe;
ZVqyS:
$iruang = $this->cbt->getRuangById($ruang);
goto KjaLl;
iJUJq:
$data["siswa"] = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $s);
goto KT7cG;
QxzzZ:
$this->output_json($data);
goto XEVhn;
KoVGL:
$pengawas = $this->master->getGuruByArrId(explode(",", $pengawass->id_guru));
goto TaUzl;
XAkOc:
if (!($pengawass != null && count(explode(",", $pengawass->id_guru)) > 0)) {
goto Kp6mw;
}
goto KoVGL;
b1Xf5:
$pengawass = $this->cbt->getPengawas($tp->id_tp . $smt->id_smt . $jadwal . $ruang . $sesi);
goto soXRh;
WmI3a:
$this->load->model("Master_model", "master");
goto k0yGX;
vJp9I:
if (!($jadwal != null && $jadwal != "null")) {
goto Tn1Sb;
}
goto BofE2;
k0yGX:
$this->load->model("Dashboard_model", "dashboard");
goto s1q4M;
KT7cG:
$data["info"] = ["ruang" => $iruang, "sesi" => $isesi, "jadwal" => $ijadwal, "pengawas" => $pengawas];
goto QxzzZ;
TaUzl:
Kp6mw:
goto iJUJq;
qI9qN:
$jadwal = $this->input->get("jadwal");
goto ASlae;
BofE2:
$ijadwal = $this->cbt->getJadwalById($jadwal, $s);
goto ceBh2;
x9uIN:
$smt = $this->dashboard->getSemesterActive();
goto ZVqyS;
TJEMe:
$isesi = null;
goto Id7L1;
ZhqT0:
ia88_:
goto Nvly2;
lbSu1:
$ruang = $this->input->get("ruang");
goto Oz7di;
Nvly2:
$ijadwal = null;
goto vJp9I;
s1q4M:
$this->load->model("Cbt_model", "cbt");
goto lbSu1;
pz1RD:
$isesi = $this->cbt->getSesiById($s);
goto ZhqT0;
ASlae:
$tp = $this->dashboard->getTahunActive();
goto x9uIN;
Id7L1:
if (!($s != null)) {
goto ia88_;
}
goto pz1RD;
soXRh:
$pengawas = [];
goto XAkOc;
Oz7di:
$sesi = $this->input->get("sesi");
goto qI9qN;
XEVhn:
}
public function saveKop()
{
goto XdW_U;
O98Z5:
$pengawas_2 = $this->input->post("pengawas_2", true);
goto EnKcl;
ZgKUn:
$header_4 = $this->input->post("header_4", true);
goto IrYcq;
EnKcl:
$insert = ["id_kop" => 123456, "header_1" => $header_1, "header_2" => $header_2, "header_3" => $header_3, "header_4" => $header_4, "proktor" => $proktor, "pengawas_1" => $pengawas_1, "pengawas_2" => $pengawas_2];
goto ACpIm;
WYjXm:
$header_2 = $this->input->post("header_2", true);
goto KoLpG;
ACpIm:
$update = $this->db->replace("cbt_kop_absensi", $insert);
goto DDjWm;
X9q5U:
$pengawas_1 = $this->input->post("pengawas_1", true);
goto O98Z5;
IrYcq:
$proktor = $this->input->post("proktor", true);
goto X9q5U;
DDjWm:
$this->output_json($update);
goto WUz8n;
KoLpG:
$header_3 = $this->input->post("header_3", true);
goto ZgKUn;
XdW_U:
$header_1 = $this->input->post("header_1", true);
goto WYjXm;
WUz8n:
}
public function absenPeserta()
{
goto TLBRG;
TLBRG:
$this->load->model("Dashboard_model", "dashboard");
goto q9MwL;
buzHl:
$data = ["user" => $user, "judul" => "Cetak Daftar Kehadiran", "subjudul" => "Cetak", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto yuaDZ;
til_m:
$this->load->view("_templates/dashboard/_footer");
goto Nr2uk;
yuaDZ:
$tp = $this->dashboard->getTahunActive();
goto DpWjE;
M1x_g:
$data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto lnoAT;
gaI1h:
$data["sesi"] = $this->dropdown->getAllSesi();
goto rCqgs;
q9MwL:
$this->load->model("Cbt_model", "cbt");
goto nJkFg;
XXTEK:
$this->load->view("cbt/cetak/absen");
goto til_m;
mydGF:
$data["tp_active"] = $tp;
goto iOKu3;
iKFEb:
$this->load->view("_templates/dashboard/_header", $data);
goto XXTEK;
nJkFg:
$this->load->model("Dropdown_model", "dropdown");
goto TYMj8;
iOKu3:
$data["smt"] = $this->dashboard->getSemester();
goto g9Swm;
QxWWA:
$data["tp"] = $this->dashboard->getTahun();
goto mydGF;
DpWjE:
$smt = $this->dashboard->getSemesterActive();
goto QxWWA;
TYMj8:
$user = $this->ion_auth->user()->row();
goto buzHl;
qH12k:
$data["jadwal"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto M1x_g;
rCqgs:
$data["kop"] = $this->cbt->getSettingKopAbsensi();
goto iKFEb;
lnoAT:
$data["ruang"] = $this->dropdown->getAllRuang();
goto gaI1h;
g9Swm:
$data["smt_active"] = $smt;
goto qH12k;
Nr2uk:
}
public function beritaAcara()
{
goto FTIdr;
UKTdX:
$this->load->model("Cbt_model", "cbt");
goto zU6eF;
TFjhL:
$tp = $this->dashboard->getTahunActive();
goto XRDW1;
tSUwr:
$data["tp_active"] = $tp;
goto nuI2G;
YXwXY:
$this->load->view("cbt/cetak/beritaacara");
goto RtS9m;
xIFN8:
$data["tp"] = $this->dashboard->getTahun();
goto tSUwr;
OGRKH:
$data["kelas"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto w77Bh;
e5iA3:
$user = $this->ion_auth->user()->row();
goto Pmdmq;
yWDzv:
$data["kop"] = $this->cbt->getSettingKopBeritaAcara();
goto yPRbH;
zU6eF:
$this->load->model("Dropdown_model", "dropdown");
goto e5iA3;
XRDW1:
$smt = $this->dashboard->getSemesterActive();
goto xIFN8;
nuI2G:
$data["smt"] = $this->dashboard->getSemester();
goto tjlrH;
yPRbH:
$this->load->view("_templates/dashboard/_header", $data);
goto YXwXY;
bkozg:
$data["jadwal"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto OGRKH;
RtS9m:
$this->load->view("_templates/dashboard/_footer");
goto SJtJ9;
ncWra:
$data["sesi"] = $this->dropdown->getAllSesi();
goto yWDzv;
w77Bh:
$data["ruang"] = $this->dropdown->getAllRuang();
goto ncWra;
Pmdmq:
$data = ["user" => $user, "judul" => "Cetak Berita Acara", "subjudul" => "Cetak", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto TFjhL;
tjlrH:
$data["smt_active"] = $smt;
goto bkozg;
FTIdr:
$this->load->model("Dashboard_model", "dashboard");
goto UKTdX;
SJtJ9:
}
public function saveKopBerita()
{
goto rwQ1t;
rwQ1t:
$header_1 = $this->input->post("header_1", true);
goto xNHnX;
gvIke:
$update = $this->db->replace("cbt_kop_berita", $insert);
goto zwln7;
zwln7:
$this->output_json($update);
goto ArL98;
Ncwh5:
$header_3 = $this->input->post("header_3", true);
goto n3yAV;
OrZtZ:
$insert = ["id_kop" => 123456, "header_1" => $header_1, "header_2" => $header_2, "header_3" => $header_3, "header_4" => $header_4];
goto gvIke;
n3yAV:
$header_4 = $this->input->post("header_4", true);
goto OrZtZ;
xNHnX:
$header_2 = $this->input->post("header_2", true);
goto Ncwh5;
ArL98:
}
public function pesertaUjian($mode = null)
{
goto QMyB2;
MnFmE:
if ($mode == "1" || $mode == null) {
goto x7u8m;
}
goto ANCa2;
yrqrx:
x7u8m:
goto WP2C5;
VFUS2:
$this->load->view("cbt/cetak/pesertaujian");
goto xXCzc;
X90A4:
$data["tp"] = $this->dashboard->getTahun();
goto Ybfw6;
xXCzc:
$this->load->view("_templates/dashboard/_footer");
goto dD6ej;
ZGvP9:
$data["ujian"] = $this->dropdown->getAllJenisUjian();
goto UsRSr;
ZHc3X:
$this->load->model("Dropdown_model", "dropdown");
goto CacUQ;
OXe3t:
$this->load->model("Cbt_model", "cbt");
goto ZHc3X;
WP2C5:
$data["siswa"] = $this->cbt->getAllPesertaByRuang($tp->id_tp, $smt->id_smt);
goto G8IOb;
iWRsE:
$this->load->view("_templates/dashboard/_header", $data);
goto VFUS2;
OwxhK:
$tp = $this->dashboard->getTahunActive();
goto Qi5ss;
N15AH:
$data["smt_active"] = $smt;
goto EcheN;
JIzaA:
$data["sesis"] = $this->cbt->getAllKodeSesi();
goto t6LDP;
Qi5ss:
$smt = $this->dashboard->getSemesterActive();
goto X90A4;
QMyB2:
$this->load->model("Dashboard_model", "dashboard");
goto OXe3t;
aaNee:
goto HWW7_;
goto yrqrx;
lQ_jT:
$data["smt"] = $this->dashboard->getSemester();
goto N15AH;
Ybfw6:
$data["tp_active"] = $tp;
goto lQ_jT;
iwqZ7:
$data["ruangs"] = $this->dropdown->getAllRuang();
goto JIzaA;
RodJH:
$data = ["user" => $user, "judul" => "Cetak Daftar Peserta", "subjudul" => "Cetak", "profile" => $this->dashboard->getProfileAdmin($user->id), "setting" => $this->dashboard->getSetting()];
goto OwxhK;
UsRSr:
$data["mode"] = $mode;
goto MnFmE;
t6LDP:
$data["kop"] = $this->dashboard->getSetting();
goto ZGvP9;
CacUQ:
$user = $this->ion_auth->user()->row();
goto RodJH;
EcheN:
$data["kelass"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto iwqZ7;
G8IOb:
HWW7_:
goto iWRsE;
ANCa2:
$data["siswa"] = $this->cbt->getAllPesertaByKelas($tp->id_tp, $smt->id_smt);
goto aaNee;
dD6ej:
}
public function pengawas()
{
goto Rwt4n;
a4Heh:
if (!(count($arrLevel) > 0)) {
goto PV0fy;
}
goto e1pfo;
USdlH:
$data["jenis_ujian"] = $jenis_ujian;
goto o2GS8;
gKJ11:
$data["jenis_selected"] = $jenis_selected;
goto USdlH;
TiuOE:
$this->load->view("_templates/dashboard/_header", $data);
goto cpSrQ;
QQOdS:
Cgrr8:
goto g5INO;
ZkCIT:
MhRth:
goto C_F6q;
eV3s5:
if (!(count($arrKls) > 0)) {
goto EP7o5;
}
goto b8zRg;
XHPGY:
$gurus = $this->dropdown->getAllGuru();
goto JDfhi;
PA7at:
ZRezx:
goto nkxNW;
qsmel:
$smt = $this->dashboard->getSemesterActive();
goto YzQhM;
nuHQQ:
$user = $this->ion_auth->user()->row();
goto M5WIg;
gK7mx:
$data["filter"] = ["0" => "Semua", "1" => "Tanggal"];
goto gKJ11;
M5WIg:
$setting = $this->dashboard->getSetting();
goto qZLYr;
Hde3Y:
$tp = $this->dashboard->getTahunActive();
goto qsmel;
faPxH:
emoej:
goto MiL6x;
p0qqN:
$data["smt"] = $this->dashboard->getSemester();
goto rnuIM;
biSh0:
iyXPe:
goto bSgGi;
pSDDl:
foreach ($jadwal_pengawas as $jadwal_pengawa) {
goto xsURO;
xsURO:
foreach ($jadwal_pengawa as $r => $jp) {
goto Lcn9n;
Lcn9n:
foreach ($jp as $s => $j) {
goto IgiY4;
IgiY4:
foreach ($j as $m => $km) {
goto IWPcs;
JAokz:
$forAdd = json_decode(json_encode(["jml_siswa" => count($siswas), "tanggal" => $km->tgl_mulai, "ruang" => $nr, "sesi" => $ns, "mapel" => $km->nama_mapel, "waktu" => $km->jam_ke, "pengawas" => $pw]));
goto OCNuU;
cxapU:
goto aV5RQ;
goto hHKI2;
OCNuU:
array_push($result, $forAdd);
goto qbL85;
EoERW:
Q1Rrp:
goto LCHsq;
qW1YW:
$jpp = count($sel);
goto vS_e3;
jpgCs:
array_push($perRuang[$forAdd->ruang], $forAdd);
goto cxapU;
qbL85:
if (isset($perRuang[$forAdd->ruang])) {
goto yS67J;
}
goto AqS1z;
oCNDT:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ir, $is);
goto JAokz;
Efx_5:
array_push($perRuang[$forAdd->ruang], $forAdd);
goto pOf8r;
hHKI2:
yS67J:
goto Efx_5;
pOf8r:
aV5RQ:
goto EoERW;
K03Qn:
$jp = 0;
goto qW1YW;
Sd2u1:
foreach ($sel as $p) {
goto VAKwO;
yqvDy:
jrRzI:
goto KJ2OV;
etGI9:
$pw .= "<br>";
goto ECrO7;
dNzx1:
$pw .= $gurus[$p];
goto ICu9A;
f2Er0:
if (!($jp < $jpp)) {
goto Fw5IR;
}
goto etGI9;
ICu9A:
$jp += 1;
goto f2Er0;
VAKwO:
if (!isset($gurus[$p])) {
goto Pfw8v;
}
goto dNzx1;
ECrO7:
Fw5IR:
goto Ywg5o;
Ywg5o:
Pfw8v:
goto yqvDy;
KJ2OV:
}
goto sZsUp;
AqS1z:
$perRuang[$forAdd->ruang] = [];
goto jpgCs;
vS_e3:
$pw = '';
goto Sd2u1;
IWPcs:
$nr = $ruangs[$r][$s]->nama_ruang;
goto sxhcr;
sZsUp:
kraeT:
goto oCNDT;
gOOYT:
$is = $ruangs[$r][$s]->sesi_id;
goto qnjtl;
sxhcr:
$ns = $ruangs[$r][$s]->nama_sesi;
goto dnn2H;
dnn2H:
$ir = $ruangs[$r][$s]->ruang_id;
goto gOOYT;
qnjtl:
$sel = isset($pengawas[$km->id_jadwal]) && isset($pengawas[$km->id_jadwal][$ir]) && isset($pengawas[$km->id_jadwal][$ir][$is]) ? explode(",", $pengawas[$km->id_jadwal][$ir][$is]->id_guru) : [];
goto K03Qn;
LCHsq:
}
goto BFovc;
BFovc:
TlwBS:
goto XJsLn;
XJsLn:
eaIqW:
goto R6KwJ;
R6KwJ:
}
goto YTFrm;
YTFrm:
FYdq4:
goto rLE04;
rLE04:
jwYpf:
goto iHR0D;
iHR0D:
}
goto k4pbp;
k4pbp:
P8hMN:
goto L9R_9;
L9R_9:
xCa1_:
goto NYHoj;
NYHoj:
}
goto ZTzW7;
ZTzW7:
W6ogM:
goto pTh2i;
YzQhM:
$data["tp"] = $this->dashboard->getTahun();
goto UHhry;
dIbm9:
foreach ($id_jenis as $jenis) {
array_push($ids, $jenis->id_jenis);
vCbz2:
}
goto XvKD7;
w980C:
$sampai_selected = $this->input->get("sampai", true);
goto gK7mx;
C_F6q:
$data["jenis"] = $this->cbt->getAllJenisUjianByArrJenis($ids);
goto PA7at;
wYUMo:
$data["sesi"] = $this->dropdown->getAllSesi();
goto TiuOE;
KvkzX:
$jenis_ujian = $this->cbt->getJenisById($jenis_selected);
goto VO7f7;
g5INO:
$jadwal_pengawas = [];
goto eV3s5;
QDru2:
$data["ruang_sesi"] = $this->cbt->getRuangSesi($tp->id_tp, $smt->id_smt);
goto wYUMo;
JDfhi:
$jadwals = [];
goto WaKx4;
MiL6x:
EP7o5:
goto FUjOG;
xjUdA:
$this->load->view("_templates/dashboard/_footer");
goto jXhXD;
BjwPf:
foreach ($ruangs as $id_ruang => $ruang) {
goto N_x1I;
CQX1u:
IYME_:
goto LUZ0q;
LUZ0q:
WbdaB:
goto XQ3ef;
N_x1I:
foreach ($ruang as $id_sesi => $sesi) {
goto BMrDz;
BMrDz:
foreach ($kelas_level as $kl) {
goto f51g9;
JFW3K:
niFmQ:
goto IJRBo;
f51g9:
foreach ($jadwals as $jadwal) {
goto mrrKS;
Vup5o:
bD3dF:
goto JMbIt;
N5Zkl:
$jadwal_pengawas[$jadwal->tgl_mulai][$id_ruang][$id_sesi][$jadwal->kode] = $jadwal;
goto wm2Us;
mrrKS:
if (!($jadwal->bank_level == $kl->level_id)) {
goto eqtmn;
}
goto N5Zkl;
wm2Us:
eqtmn:
goto Vup5o;
JMbIt:
}
goto mOrOm;
mOrOm:
Ly9tI:
goto JFW3K;
IJRBo:
}
goto kDq2D;
kDq2D:
CM8PN:
goto Pgazz;
Pgazz:
KXO83:
goto Nbt23;
Nbt23:
}
goto CQX1u;
XQ3ef:
}
goto faPxH;
RYZCm:
foreach ($jadwals as $jadwal) {
goto Bsm6g;
tHDQO:
array_push($arrLevel, $jadwal->bank_level);
goto ASDIX;
ASDIX:
o05Ev:
goto iL025;
iL025:
n1cOI:
goto Jaxga;
Bsm6g:
if (in_array($jadwal->bank_level, $arrLevel)) {
goto o05Ev;
}
goto tHDQO;
Jaxga:
}
goto iMR9P;
O4VuL:
$data["sampai_selected"] = $sampai_selected;
goto eE1JQ;
K33qf:
dpn2p:
goto P0upN;
nkxNW:
$filter_selected = $this->input->get("filter", true);
goto KDNiZ;
bSgGi:
$data["pengawas"] = $pengawas;
goto XHPGY;
hb3x9:
$data["ruang"] = $ruangs;
goto BjwPf;
P0upN:
$arrLevel = [];
goto RYZCm;
k42LW:
if (count($ids) > 0) {
goto MhRth;
}
goto c_0_d;
QsSJ0:
if (!($jenis_selected != null)) {
goto iyXPe;
}
goto PmoVN;
qZLYr:
$jenis_selected = $this->input->get("jenis", true);
goto KvkzX;
b8zRg:
$ruangs = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto hb3x9;
c_0_d:
$data["jenis"] = ['' => "belum ada jadwal ujian"];
goto L1Yup;
WaKx4:
if (!($jenis_selected != null)) {
goto dpn2p;
}
goto WXAoy;
xDLfj:
$this->load->model("Dropdown_model", "dropdown");
goto nuHQQ;
rPozi:
$data["jadwals_ruang"] = $perRuang;
goto xTgMs;
PmoVN:
$pengawas = $this->cbt->getAllPengawas($tp->id_tp, $smt->id_smt);
goto biSh0;
WXAoy:
$jadwals = $this->cbt->getJadwalByJenis($jenis_selected, "0", $dari_selected, $sampai_selected);
goto K33qf;
DzT2k:
$kelas_level = [];
goto a4Heh;
FUjOG:
$perRuang = [];
goto uDkXN;
KDNiZ:
$dari_selected = $this->input->get("dari", true);
goto w980C;
MUYsW:
$ids = [];
goto WxgWe;
uDkXN:
$result = [];
goto pSDDl;
x21OE:
$this->load->model("Cbt_model", "cbt");
goto xDLfj;
feZWA:
$data["dari_selected"] = $dari_selected;
goto O4VuL;
hLoft:
$id_jenis = $this->cbt->getDistinctJenisJadwal($tp->id_tp, $smt->id_smt);
goto MUYsW;
pTh2i:
$data["jadwals"] = $result;
goto rPozi;
eE1JQ:
$pengawas = [];
goto QsSJ0;
VO7f7:
$data = ["user" => $user, "judul" => "Jadwal Pengawas", "subjudul" => "Cetak Jadwal Pengawas", "setting" => $setting];
goto Hde3Y;
rnuIM:
$data["smt_active"] = $smt;
goto hLoft;
iMR9P:
h9TPT:
goto DzT2k;
ZK4QE:
wZdCV:
goto k42LW;
idxw8:
$data["kelas_level"] = $kelas_level;
goto JmRGS;
o2GS8:
$data["filter_selected"] = $filter_selected;
goto feZWA;
L1Yup:
goto ZRezx;
goto ZkCIT;
xTgMs:
$data["profile"] = $this->dashboard->getProfileAdmin($user->id);
goto QDru2;
Rwt4n:
$this->load->model("Dashboard_model", "dashboard");
goto x21OE;
WxgWe:
if (!(count($id_jenis) > 0)) {
goto wZdCV;
}
goto dIbm9;
cpSrQ:
$this->load->view("cbt/cetak/pengawas");
goto xjUdA;
Vu0dy:
foreach ($kelas_level as $kl) {
array_push($arrKls, $kl->id_kelas);
KI8_b:
}
goto QQOdS;
JmRGS:
PV0fy:
goto I4cgz;
XvKD7:
XxDk7:
goto ZK4QE;
e1pfo:
$kelas_level = $this->cbt->getDistinctKelasLevel($tp->id_tp, $smt->id_smt, $arrLevel);
goto idxw8;
UHhry:
$data["tp_active"] = $tp;
goto p0qqN;
I4cgz:
$arrKls = [];
goto Vu0dy;
jXhXD:
}
}
?>
Did this file decode correctly?
Original Code
<?php
/* ________________________________________
| GarudaCBT |
| https://github.com/garudacbt/cbt |
|________________________________________|
*/
class Cbtcetak extends CI_Controller
{
public function __construct()
{
goto h7zOY;
FwlAE:
$this->form_validation->set_error_delimiters('', '');
goto b1qZ0;
GCuZw:
$this->load->library(["\x64\x61\164\x61\164\141\142\x6c\x65\163", "\x66\157\162\x6d\x5f\166\141\x6c\151\x64\x61\164\x69\157\x6e"]);
goto VG0dJ;
VG0dJ:
$this->load->library("\x75\160\154\x6f\x61\x64");
goto FwlAE;
BR04j:
show_error("\110\141\156\x79\141\x20\101\144\x6d\x69\x6e\151\163\x74\x72\141\164\x6f\x72\x20\171\141\156\147\40\x64\151\142\145\162\151\40\150\x61\x6b\40\x75\x6e\x74\x75\x6b\40\x6d\145\156\147\x61\153\163\x65\163\x20\x68\141\x6c\141\155\x61\156\40\x69\156\151\x2c\x20\x3c\x61\x20\x68\x72\x65\x66\x3d\42" . base_url("\x64\x61\163\150\x62\x6f\141\x72\x64") . "\x22\76\113\x65\x6d\142\x61\154\x69\x20\153\x65\x20\x6d\145\156\x75\x20\141\x77\141\x6c\x3c\x2f\141\x3e", 403, "\x41\x6b\163\x65\163\40\x54\x65\162\154\141\162\x61\x6e\147");
goto ThDJx;
EiBPs:
redirect("\141\165\164\150");
goto x7U7f;
h7zOY:
parent::__construct();
goto xUeLS;
G5gXc:
H9gqW:
goto EiBPs;
ThDJx:
pJKbw:
goto OkXdT;
xUeLS:
if (!$this->ion_auth->logged_in()) {
goto H9gqW;
}
goto Oy6GF;
Oy6GF:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("\147\165\x72\165"))) {
goto pJKbw;
}
goto BR04j;
OkXdT:
goto lhrsG;
goto G5gXc;
x7U7f:
lhrsG:
goto GCuZw;
b1qZ0:
}
public function output_json($data, $encode = true)
{
goto HtSa7;
HtSa7:
if (!$encode) {
goto ilvdv;
}
goto NfTUv;
Sysb_:
ilvdv:
goto Ldk26;
Ldk26:
$this->output->set_content_type("\x61\x70\x70\154\151\143\141\164\151\x6f\156\57\x6a\163\157\x6e")->set_output($data);
goto xUDEe;
NfTUv:
$data = json_encode($data);
goto Sysb_;
xUDEe:
}
public function index()
{
goto kixDi;
fM3Qx:
$data["\163\155\164\137\141\143\164\151\x76\145"] = $smt;
goto qPcju;
ZB22K:
if ($this->ion_auth->is_admin()) {
goto dB3_x;
}
goto StncI;
B_Dcu:
$this->load->model("\103\x62\x74\137\155\157\144\x65\154", "\143\142\x74");
goto IVSvG;
Nw3tl:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto fM3Qx;
H7wnh:
$this->load->model("\104\141\163\x68\142\x6f\x61\162\x64\137\x6d\157\144\x65\x6c", "\144\x61\x73\150\142\157\x61\162\144");
goto B_Dcu;
Amb_j:
$data = ["\165\x73\145\162" => $user, "\x6a\165\x64\x75\154" => "\103\145\x74\141\153\40\x44\x61\x74\141\x20\120\x65\156\151\154\x61\x69\141\x6e", "\163\165\x62\x6a\x75\x64\x75\x6c" => "\x43\x65\x74\141\153", "\x70\x72\x6f\146\151\154\145" => $this->dashboard->getProfileAdmin($user->id), "\163\x65\x74\164\x69\156\147" => $this->dashboard->getSetting()];
goto JvHar;
kixDi:
$this->load->model("\x4d\141\x73\164\145\x72\137\x6d\157\x64\145\x6c", "\x6d\x61\x73\x74\x65\162");
goto H7wnh;
Zs3Cs:
dB3_x:
goto tF4GM;
hqiD2:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto NzybC;
NzybC:
$data["\164\x70\137\x61\x63\164\151\166\145"] = $tp;
goto Nw3tl;
qPcju:
$data["\x6b\x6f\160"] = $this->cbt->getSettingKopAbsensi();
goto ZB22K;
JvHar:
$tp = $this->master->getTahunActive();
goto cb2bG;
wtjds:
goto EA2TZ;
goto Zs3Cs;
tF4GM:
$this->load->view("\137\164\145\155\160\154\x61\x74\145\163\57\144\141\x73\x68\142\157\x61\162\x64\x2f\x5f\150\145\141\144\145\162", $data);
goto IV15D;
LpXPX:
VG1C7:
goto JgdDq;
FCwfT:
$this->load->view("\x5f\x74\x65\155\x70\154\141\x74\145\x73\57\x64\x61\x73\150\x62\157\141\162\144\x2f\137\146\157\157\x74\145\162");
goto ZQ3wh;
AFxmF:
$this->load->view("\x6d\x65\x6d\142\145\162\x73\57\147\165\x72\165\57\x74\x65\x6d\160\154\x61\x74\145\163\57\x66\x6f\x6f\164\145\162");
goto wtjds;
JgdDq:
$data["\151\x64\x73\x5f\x70\145\x6e\x67\x61\167\x61\163"] = $ids_pengawas;
goto ubPH7;
cb2bG:
$smt = $this->master->getSemesterActive();
goto hqiD2;
ubPH7:
$this->load->view("\x6d\x65\155\x62\145\x72\x73\x2f\147\x75\x72\165\57\164\145\x6d\x70\154\141\x74\x65\163\x2f\150\145\x61\144\145\x72", $data);
goto QGQpI;
YNIuj:
foreach ($pengawas as $pws) {
goto JE1N5;
I8P6n:
J5Wl9:
goto VYq6O;
JE1N5:
$ids = explode("\x2c", $pws->id_guru);
goto ZcoxB;
ZcoxB:
foreach ($ids as $id) {
goto TpRwf;
nn13i:
a3WpV:
goto cZ2x5;
DNHGj:
$ids_pengawas[] = $id;
goto nn13i;
cZ2x5:
ZQUOa:
goto kzaX4;
TpRwf:
if (!(!in_array($id, $ids_pengawas) && $id != '')) {
goto a3WpV;
}
goto DNHGj;
kzaX4:
}
goto I8P6n;
VYq6O:
WRbHc:
goto OGQj6;
OGQj6:
}
goto LpXPX;
QGQpI:
$this->load->view("\x63\142\164\x2f\x63\145\x74\141\x6b\x2f\x64\x61\164\141");
goto AFxmF;
StncI:
$data["\x67\x75\162\165"] = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto oDdwZ;
Lb9go:
$ids_pengawas = [];
goto YNIuj;
IVSvG:
$user = $this->ion_auth->user()->row();
goto Amb_j;
ZQ3wh:
EA2TZ:
goto Nfc6_;
oDdwZ:
$pengawas = $this->cbt->getPengawasHariIni(date("\131\55\x6d\55\x64"));
goto h0nnE;
h0nnE:
$data["\x70\x65\x6e\147\141\x77\x61\163"] = $pengawas;
goto Lb9go;
IV15D:
$this->load->view("\x63\142\164\x2f\143\x65\x74\141\x6b\57\x64\141\164\x61");
goto FCwfT;
Nfc6_:
}
public function kartuPeserta()
{
goto ScyCo;
k_BaJ:
$data["\153\141\162\164\165"] = $this->cbt->getSettingKartu();
goto Bldic;
gmGGU:
$smt = $this->dashboard->getSemesterActive();
goto GyDpQ;
rh1KD:
$this->load->view("\137\164\x65\155\x70\154\x61\x74\145\163\57\144\141\x73\150\142\x6f\x61\162\x64\x2f\137\x66\x6f\x6f\x74\145\162");
goto DqN_P;
uguO0:
$this->load->model("\x52\141\160\157\162\x5f\x6d\x6f\x64\x65\154", "\162\141\160\157\162");
goto Ja7n3;
LX0AS:
$this->load->model("\104\162\x6f\x70\144\157\x77\156\x5f\155\x6f\144\145\x6c", "\144\162\157\160\144\x6f\x77\x6e");
goto uguO0;
Bldic:
$data["\153\x65\154\141\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto GeIkP;
ScyCo:
$this->load->model("\x44\x61\163\150\142\x6f\141\162\x64\137\x6d\157\x64\x65\154", "\x64\141\163\x68\x62\157\141\162\144");
goto SQULm;
a5yE3:
$this->load->view("\143\x62\x74\57\143\x65\x74\x61\x6b\57\153\x61\162\164\165");
goto rh1KD;
goKBo:
$data = ["\165\x73\145\162" => $user, "\x6a\165\x64\x75\154" => "\103\x65\164\141\153\40\113\x61\x72\164\165\x20\x50\x65\x73\145\x72\x74\x61", "\x73\x75\142\x6a\x75\144\165\x6c" => "\103\145\x74\x61\153", "\160\162\157\x66\151\154\145" => $this->dashboard->getProfileAdmin($user->id), "\163\x65\164\x74\151\156\147" => $this->dashboard->getSetting()];
goto CRNfP;
Sk72L:
$data["\164\160\137\x61\143\x74\151\x76\145"] = $tp;
goto OLr2C;
U0dyn:
$this->load->view("\137\164\x65\155\160\x6c\x61\164\x65\x73\x2f\x64\141\x73\x68\x62\x6f\x61\162\144\x2f\137\x68\x65\141\144\x65\x72", $data);
goto a5yE3;
OLr2C:
$data["\163\x6d\x74"] = $this->dashboard->getSemester();
goto plhze;
plhze:
$data["\163\155\x74\137\x61\143\x74\x69\166\145"] = $smt;
goto k_BaJ;
GyDpQ:
$data["\164\x70"] = $this->dashboard->getTahun();
goto Sk72L;
SQULm:
$this->load->model("\103\142\x74\x5f\155\157\x64\x65\x6c", "\143\x62\x74");
goto LX0AS;
CRNfP:
$tp = $this->dashboard->getTahunActive();
goto gmGGU;
FRlaY:
$data["\163\145\x74\x74\x69\x6e\147\x5f\162\141\x70\157\162"] = $this->rapor->getRaporSetting($tp->id_tp, $smt->id_smt);
goto U0dyn;
Ja7n3:
$user = $this->ion_auth->user()->row();
goto goKBo;
GeIkP:
$data["\x72\165\141\x6e\x67"] = $this->dropdown->getAllRuang();
goto FRlaY;
DqN_P:
}
function uploadFile($logo)
{
goto rz1ng;
oBFtu:
$config["\157\x76\145\162\167\162\151\x74\145"] = true;
goto N_PlI;
kziI2:
$config["\141\x6c\154\157\167\x65\x64\x5f\164\x79\160\145\x73"] = "\x67\x69\x66\x7c\152\x70\x67\x7c\160\156\x67\x7c\152\160\145\x67\174\112\x50\x45\107\174\112\x50\x47\x7c\x50\x4e\x47\x7c\x47\x49\x46";
goto oBFtu;
FPAZ6:
nAt0g:
goto BXi2T;
pv_0E:
$this->upload->initialize($config);
goto dvRWy;
Y1Etm:
$config["\x75\x70\154\157\x61\x64\137\160\141\x74\x68"] = "\56\x2f\165\160\154\x6f\x61\144\163\57\163\145\x74\164\151\156\x67\163\x2f";
goto kziI2;
rz1ng:
if (isset($_FILES["\x6c\x6f\147\157"]["\x6e\x61\155\145"])) {
goto x32jh;
}
goto lAGdN;
vflVe:
x32jh:
goto Y1Etm;
lmVah:
$data["\163\x74\x61\x74\x75\x73"] = false;
goto drRl_;
lAGdN:
$data["\163\162\x63"] = '';
goto yfizm;
ArEwM:
$data["\x73\x74\x61\x74\165\163"] = true;
goto kWyRh;
zCoGG:
$data["\164\171\x70\x65"] = $_FILES["\154\x6f\x67\157"]["\164\x79\160\x65"];
goto gLUSW;
ILO3B:
$data["\163\162\143"] = base_url() . "\165\160\x6c\157\x61\x64\163\x2f\163\145\164\164\151\x6e\x67\x73\57" . $result["\x66\151\x6c\x65\x5f\x6e\x61\x6d\145"];
goto VJLRg;
dvRWy:
if (!$this->upload->do_upload("\x6c\157\147\x6f")) {
goto fTkFH;
}
goto ywvIW;
kWyRh:
goto GkRGy;
goto atNuO;
yfizm:
goto nAt0g;
goto vflVe;
ywvIW:
$result = $this->upload->data();
goto ILO3B;
atNuO:
fTkFH:
goto lmVah;
gLUSW:
$data["\163\151\x7a\x65"] = $_FILES["\x6c\157\x67\157"]["\x73\x69\172\x65"];
goto FPAZ6;
drRl_:
$data["\163\162\x63"] = $this->upload->display_errors();
goto Ksar9;
N_PlI:
$config["\146\151\x6c\x65\137\156\141\155\145"] = $logo;
goto pv_0E;
BXi2T:
$this->output_json($data);
goto C2alX;
VJLRg:
$data["\146\x69\x6c\145\x6e\141\x6d\145"] = pathinfo($result["\146\151\x6c\145\137\156\141\155\145"], PATHINFO_FILENAME);
goto ArEwM;
Ksar9:
GkRGy:
goto zCoGG;
C2alX:
}
function deleteFile()
{
goto tLDQX;
lm2aO:
$file_name = str_replace(base_url(), '', $src);
goto mvmAJ;
mvmAJ:
if (!unlink($file_name)) {
goto KPOoz;
}
goto bbBO4;
bbBO4:
echo "\106\151\154\145\40\x44\145\x6c\145\164\x65\x20\x53\165\x63\143\145\163\163\x66\x75\154\x6c\x79";
goto tW7JH;
tW7JH:
KPOoz:
goto Jvp0I;
tLDQX:
$src = $this->input->post("\x73\162\143");
goto lm2aO;
Jvp0I:
}
public function saveKartu()
{
goto oJWjG;
Xyvt0:
$this->output_json($update);
goto irGCD;
c441D:
$update = $this->db->replace("\143\x62\x74\137\x6b\x6f\160\x5f\x6b\141\162\x74\165", $insert);
goto Xyvt0;
BELs0:
$tanggal = $this->input->post("\164\x61\x6e\147\x67\x61\x6c", true);
goto q1sXL;
L51Ht:
$header_4 = $this->input->post("\x68\x65\x61\x64\x65\162\x5f\x34", true);
goto BELs0;
vTAaO:
$header_3 = $this->input->post("\x68\x65\141\x64\x65\162\137\63", true);
goto L51Ht;
q1sXL:
$insert = ["\x69\x64\137\163\x65\x74\x5f\153\x61\162\164\165" => 123456, "\150\145\x61\x64\x65\162\x5f\61" => $header_1, "\150\145\x61\144\x65\162\x5f\x32" => $header_2, "\150\x65\x61\144\x65\x72\x5f\63" => $header_3, "\x68\145\x61\x64\x65\162\137\64" => $header_4, "\164\141\156\147\147\x61\154" => $tanggal];
goto c441D;
GxDGj:
$header_2 = $this->input->post("\150\145\x61\x64\145\x72\x5f\62", true);
goto vTAaO;
oJWjG:
$header_1 = $this->input->post("\150\x65\x61\144\x65\x72\137\x31", true);
goto GxDGj;
irGCD:
}
public function getSiswaKelas()
{
goto USudg;
qg_H2:
$isesi = $this->cbt->getSesiById($s);
goto qKK4m;
cdE04:
$sesi = $this->input->get("\x73\x65\x73\151");
goto j0XRg;
aN3t2:
mXhG9:
goto Tx279;
REYQl:
$this->load->model("\x44\141\163\x68\142\157\141\162\144\137\155\x6f\x64\145\x6c", "\144\141\x73\x68\x62\x6f\x61\162\144");
goto bFszU;
g_oA5:
$data["\x69\156\146\157"] = ["\x6b\145\154\x61\x73" => $ikelas, "\x73\x65\x73\x69" => $isesi, "\x6a\141\144\x77\141\154" => $ijadwal, "\160\x65\x6e\x67\141\167\x61\163" => $pengawas];
goto Bp0tp;
KHYbA:
if ($kelas == "\141\154\154") {
goto jSxN1;
}
goto X6d8K;
oKtLN:
$tp = $this->dashboard->getTahunActive();
goto VeiXd;
ZXtfl:
jSxN1:
goto hPBsU;
Vzcp4:
goto ArJRH;
goto ZXtfl;
WSDH7:
$isesi = null;
goto VdKDh;
IEIab:
$smt = $this->dashboard->getSemesterActive();
goto exNZ0;
exNZ0:
$kelas = $this->input->get("\153\145\154\x61\163");
goto KHYbA;
Z7O5R:
ArJRH:
goto PSoNU;
eqGZB:
$pengawass = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi);
goto g3F6K;
VdKDh:
if (!($s != null)) {
goto hUkwZ;
}
goto qg_H2;
cOJ40:
foreach ($siswas as $siswa) {
array_push($data["\163\x69\x73\167\x61"], $siswa);
Yn8wz:
}
goto CTL34;
X29eN:
$siswas = $this->cbt->getRuangSiswaByKelas($tp->id_tp, $smt->id_smt, $kelas, $s);
goto cOJ40;
iQNf8:
$ijadwal = null;
goto ld3Pt;
hPBsU:
$ikelas = $this->kelas->getIdKelas($tp->id_tp, $smt->id_smt);
goto xV4CI;
Bp0tp:
$this->output_json($data);
goto Whfr7;
ld3Pt:
$pengawas = [];
goto Jq9Qh;
g3F6K:
$pengawas = [];
goto FVIgc;
qKK4m:
hUkwZ:
goto iQNf8;
FVIgc:
foreach ($pengawass as $p) {
goto sCGdt;
TevaV:
apfNs:
goto nF3oD;
sCGdt:
if (!(count(explode("\54", $p->id_guru)) > 0)) {
goto wVHBL;
}
goto k611_;
WzT3N:
wVHBL:
goto TevaV;
k611_:
array_push($pengawas, $this->master->getGuruByArrId(explode("\x2c", $p->id_guru)));
goto WzT3N;
nF3oD:
}
goto aN3t2;
USudg:
$this->load->model("\115\141\163\x74\x65\162\x5f\155\157\x64\145\x6c", "\155\141\163\x74\x65\162");
goto JDjKg;
JDjKg:
$this->load->model("\x4b\x65\x6c\x61\163\137\x6d\x6f\x64\145\154", "\153\x65\x6c\141\x73");
goto REYQl;
VfHgx:
XvZVW:
goto wLjwI;
Jq9Qh:
if (!($jadwal != null && $jadwal != "\x6e\x75\154\154")) {
goto XvZVW;
}
goto oKtLN;
CTL34:
dhqBY:
goto g_oA5;
j0XRg:
$jadwal = $this->input->get("\152\141\x64\167\x61\154");
goto FdO3S;
wLjwI:
$data["\163\151\163\x77\x61"] = [];
goto X29eN;
Tx279:
$ijadwal = $this->cbt->getJadwalById($jadwal, $s);
goto VfHgx;
xV4CI:
$kelas = $ikelas;
goto Z7O5R;
X6d8K:
$ikelas = $this->master->getKelasById($kelas);
goto Vzcp4;
PSoNU:
$s = !$sesi ? null : $sesi;
goto WSDH7;
FdO3S:
$tp = $this->dashboard->getTahunActive();
goto IEIab;
bFszU:
$this->load->model("\x43\142\x74\137\155\157\144\145\154", "\x63\x62\164");
goto cdE04;
VeiXd:
$smt = $this->dashboard->getSemesterActive();
goto eqGZB;
Whfr7:
}
public function getSiswaRuang()
{
goto WmI3a;
ceBh2:
Tn1Sb:
goto b1Xf5;
KjaLl:
$s = $sesi == "\x6e\x75\x6c\154" ? null : $sesi;
goto TJEMe;
ZVqyS:
$iruang = $this->cbt->getRuangById($ruang);
goto KjaLl;
iJUJq:
$data["\163\x69\x73\x77\141"] = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $s);
goto KT7cG;
QxzzZ:
$this->output_json($data);
goto XEVhn;
KoVGL:
$pengawas = $this->master->getGuruByArrId(explode("\x2c", $pengawass->id_guru));
goto TaUzl;
XAkOc:
if (!($pengawass != null && count(explode("\54", $pengawass->id_guru)) > 0)) {
goto Kp6mw;
}
goto KoVGL;
b1Xf5:
$pengawass = $this->cbt->getPengawas($tp->id_tp . $smt->id_smt . $jadwal . $ruang . $sesi);
goto soXRh;
WmI3a:
$this->load->model("\x4d\141\x73\x74\145\162\137\155\x6f\144\145\x6c", "\x6d\x61\x73\164\145\x72");
goto k0yGX;
vJp9I:
if (!($jadwal != null && $jadwal != "\x6e\165\154\154")) {
goto Tn1Sb;
}
goto BofE2;
k0yGX:
$this->load->model("\104\x61\x73\150\x62\157\141\162\x64\x5f\155\x6f\x64\145\x6c", "\x64\141\163\150\x62\x6f\141\162\x64");
goto s1q4M;
KT7cG:
$data["\151\x6e\146\157"] = ["\x72\x75\141\x6e\147" => $iruang, "\x73\x65\163\x69" => $isesi, "\152\141\144\x77\x61\x6c" => $ijadwal, "\160\x65\x6e\x67\x61\167\141\x73" => $pengawas];
goto QxzzZ;
TaUzl:
Kp6mw:
goto iJUJq;
qI9qN:
$jadwal = $this->input->get("\x6a\x61\x64\x77\x61\x6c");
goto ASlae;
BofE2:
$ijadwal = $this->cbt->getJadwalById($jadwal, $s);
goto ceBh2;
x9uIN:
$smt = $this->dashboard->getSemesterActive();
goto ZVqyS;
TJEMe:
$isesi = null;
goto Id7L1;
ZhqT0:
ia88_:
goto Nvly2;
lbSu1:
$ruang = $this->input->get("\162\x75\141\x6e\x67");
goto Oz7di;
Nvly2:
$ijadwal = null;
goto vJp9I;
s1q4M:
$this->load->model("\x43\x62\164\137\155\x6f\x64\x65\154", "\x63\x62\x74");
goto lbSu1;
pz1RD:
$isesi = $this->cbt->getSesiById($s);
goto ZhqT0;
ASlae:
$tp = $this->dashboard->getTahunActive();
goto x9uIN;
Id7L1:
if (!($s != null)) {
goto ia88_;
}
goto pz1RD;
soXRh:
$pengawas = [];
goto XAkOc;
Oz7di:
$sesi = $this->input->get("\163\x65\x73\151");
goto qI9qN;
XEVhn:
}
public function saveKop()
{
goto XdW_U;
O98Z5:
$pengawas_2 = $this->input->post("\160\145\156\147\141\167\141\163\137\x32", true);
goto EnKcl;
ZgKUn:
$header_4 = $this->input->post("\150\x65\x61\x64\145\x72\137\64", true);
goto IrYcq;
EnKcl:
$insert = ["\151\x64\137\x6b\x6f\160" => 123456, "\150\x65\141\x64\x65\x72\137\x31" => $header_1, "\x68\x65\x61\x64\145\162\137\x32" => $header_2, "\150\x65\x61\144\x65\x72\x5f\63" => $header_3, "\x68\x65\x61\x64\145\162\137\x34" => $header_4, "\x70\162\x6f\x6b\x74\157\x72" => $proktor, "\160\145\x6e\147\x61\167\x61\163\137\61" => $pengawas_1, "\x70\145\x6e\x67\141\167\141\163\x5f\62" => $pengawas_2];
goto ACpIm;
WYjXm:
$header_2 = $this->input->post("\150\145\x61\x64\x65\162\137\x32", true);
goto KoLpG;
ACpIm:
$update = $this->db->replace("\143\x62\164\137\x6b\157\160\x5f\x61\x62\163\x65\156\163\x69", $insert);
goto DDjWm;
X9q5U:
$pengawas_1 = $this->input->post("\160\145\156\x67\141\167\141\163\137\61", true);
goto O98Z5;
IrYcq:
$proktor = $this->input->post("\160\162\157\x6b\x74\157\x72", true);
goto X9q5U;
DDjWm:
$this->output_json($update);
goto WUz8n;
KoLpG:
$header_3 = $this->input->post("\x68\x65\x61\144\145\162\x5f\63", true);
goto ZgKUn;
XdW_U:
$header_1 = $this->input->post("\150\145\x61\144\x65\162\x5f\61", true);
goto WYjXm;
WUz8n:
}
public function absenPeserta()
{
goto TLBRG;
TLBRG:
$this->load->model("\104\x61\x73\x68\142\x6f\141\x72\x64\x5f\x6d\x6f\144\145\x6c", "\x64\141\163\150\x62\157\141\x72\x64");
goto q9MwL;
buzHl:
$data = ["\165\163\145\162" => $user, "\152\x75\x64\x75\x6c" => "\x43\x65\x74\141\153\x20\104\141\146\164\141\162\40\x4b\145\x68\141\x64\151\162\141\156", "\x73\165\142\x6a\x75\144\x75\x6c" => "\103\x65\164\141\x6b", "\160\x72\x6f\x66\151\154\145" => $this->dashboard->getProfileAdmin($user->id), "\x73\x65\164\x74\151\156\147" => $this->dashboard->getSetting()];
goto yuaDZ;
til_m:
$this->load->view("\x5f\x74\x65\155\x70\x6c\x61\164\x65\x73\x2f\144\x61\163\x68\142\157\x61\x72\144\57\137\146\x6f\x6f\x74\x65\162");
goto Nr2uk;
yuaDZ:
$tp = $this->dashboard->getTahunActive();
goto DpWjE;
M1x_g:
$data["\x6b\145\154\x61\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto lnoAT;
gaI1h:
$data["\163\145\163\x69"] = $this->dropdown->getAllSesi();
goto rCqgs;
q9MwL:
$this->load->model("\x43\x62\164\x5f\155\157\144\x65\x6c", "\x63\142\164");
goto nJkFg;
XXTEK:
$this->load->view("\143\x62\164\57\x63\x65\164\x61\x6b\57\141\142\x73\x65\x6e");
goto til_m;
mydGF:
$data["\x74\160\x5f\x61\x63\x74\x69\x76\x65"] = $tp;
goto iOKu3;
iKFEb:
$this->load->view("\x5f\164\145\155\x70\154\141\164\x65\x73\x2f\x64\141\x73\x68\142\157\x61\162\144\x2f\137\x68\x65\x61\x64\x65\x72", $data);
goto XXTEK;
nJkFg:
$this->load->model("\x44\162\157\160\144\157\167\x6e\x5f\155\157\x64\145\154", "\x64\162\x6f\160\x64\x6f\167\156");
goto TYMj8;
iOKu3:
$data["\163\x6d\x74"] = $this->dashboard->getSemester();
goto g9Swm;
QxWWA:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto mydGF;
DpWjE:
$smt = $this->dashboard->getSemesterActive();
goto QxWWA;
TYMj8:
$user = $this->ion_auth->user()->row();
goto buzHl;
qH12k:
$data["\x6a\141\144\167\x61\154"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto M1x_g;
rCqgs:
$data["\153\157\x70"] = $this->cbt->getSettingKopAbsensi();
goto iKFEb;
lnoAT:
$data["\162\x75\141\156\x67"] = $this->dropdown->getAllRuang();
goto gaI1h;
g9Swm:
$data["\x73\155\164\x5f\141\143\164\151\x76\x65"] = $smt;
goto qH12k;
Nr2uk:
}
public function beritaAcara()
{
goto FTIdr;
UKTdX:
$this->load->model("\x43\x62\164\137\x6d\157\x64\x65\x6c", "\143\142\164");
goto zU6eF;
TFjhL:
$tp = $this->dashboard->getTahunActive();
goto XRDW1;
tSUwr:
$data["\x74\x70\x5f\x61\143\x74\x69\x76\x65"] = $tp;
goto nuI2G;
YXwXY:
$this->load->view("\143\x62\x74\57\143\145\x74\141\153\57\142\x65\x72\151\x74\x61\141\143\x61\x72\141");
goto RtS9m;
xIFN8:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto tSUwr;
OGRKH:
$data["\153\145\154\141\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto w77Bh;
e5iA3:
$user = $this->ion_auth->user()->row();
goto Pmdmq;
yWDzv:
$data["\x6b\x6f\x70"] = $this->cbt->getSettingKopBeritaAcara();
goto yPRbH;
zU6eF:
$this->load->model("\104\x72\x6f\160\x64\157\167\156\x5f\155\x6f\x64\x65\154", "\x64\162\157\160\144\157\167\x6e");
goto e5iA3;
XRDW1:
$smt = $this->dashboard->getSemesterActive();
goto xIFN8;
nuI2G:
$data["\x73\155\x74"] = $this->dashboard->getSemester();
goto tjlrH;
yPRbH:
$this->load->view("\x5f\x74\145\x6d\160\x6c\x61\x74\145\163\57\144\x61\163\x68\142\157\141\x72\x64\57\x5f\x68\x65\x61\144\x65\x72", $data);
goto YXwXY;
bkozg:
$data["\x6a\x61\144\167\x61\x6c"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto OGRKH;
RtS9m:
$this->load->view("\137\x74\x65\155\x70\x6c\x61\x74\145\163\x2f\144\141\x73\x68\x62\x6f\x61\162\x64\x2f\x5f\146\x6f\x6f\x74\145\x72");
goto SJtJ9;
ncWra:
$data["\163\145\163\x69"] = $this->dropdown->getAllSesi();
goto yWDzv;
w77Bh:
$data["\162\165\141\156\x67"] = $this->dropdown->getAllRuang();
goto ncWra;
Pmdmq:
$data = ["\x75\163\x65\x72" => $user, "\x6a\x75\x64\165\x6c" => "\103\145\164\141\153\x20\102\145\x72\x69\164\141\40\x41\143\x61\162\141", "\x73\x75\142\x6a\x75\x64\x75\x6c" => "\x43\x65\x74\x61\x6b", "\160\x72\157\x66\x69\154\145" => $this->dashboard->getProfileAdmin($user->id), "\x73\x65\x74\164\x69\156\147" => $this->dashboard->getSetting()];
goto TFjhL;
tjlrH:
$data["\163\155\x74\x5f\x61\143\x74\x69\166\145"] = $smt;
goto bkozg;
FTIdr:
$this->load->model("\x44\141\x73\x68\142\x6f\x61\162\144\137\x6d\x6f\x64\x65\x6c", "\144\141\x73\x68\142\x6f\x61\x72\144");
goto UKTdX;
SJtJ9:
}
public function saveKopBerita()
{
goto rwQ1t;
rwQ1t:
$header_1 = $this->input->post("\150\145\141\x64\x65\162\137\61", true);
goto xNHnX;
gvIke:
$update = $this->db->replace("\143\x62\x74\x5f\x6b\x6f\x70\x5f\142\x65\x72\x69\x74\141", $insert);
goto zwln7;
zwln7:
$this->output_json($update);
goto ArL98;
Ncwh5:
$header_3 = $this->input->post("\150\x65\141\x64\x65\162\137\x33", true);
goto n3yAV;
OrZtZ:
$insert = ["\151\x64\137\153\x6f\160" => 123456, "\x68\x65\x61\x64\145\x72\137\61" => $header_1, "\x68\145\x61\x64\145\162\x5f\x32" => $header_2, "\x68\x65\x61\144\145\162\x5f\63" => $header_3, "\x68\x65\141\x64\145\162\137\64" => $header_4];
goto gvIke;
n3yAV:
$header_4 = $this->input->post("\150\145\x61\144\145\x72\x5f\x34", true);
goto OrZtZ;
xNHnX:
$header_2 = $this->input->post("\150\x65\x61\144\145\162\x5f\x32", true);
goto Ncwh5;
ArL98:
}
public function pesertaUjian($mode = null)
{
goto QMyB2;
MnFmE:
if ($mode == "\61" || $mode == null) {
goto x7u8m;
}
goto ANCa2;
yrqrx:
x7u8m:
goto WP2C5;
VFUS2:
$this->load->view("\143\142\x74\57\143\x65\x74\141\153\57\x70\x65\163\145\x72\164\x61\x75\x6a\x69\141\156");
goto xXCzc;
X90A4:
$data["\164\x70"] = $this->dashboard->getTahun();
goto Ybfw6;
xXCzc:
$this->load->view("\137\164\x65\x6d\x70\x6c\x61\164\145\163\57\144\x61\163\x68\x62\x6f\141\162\x64\x2f\x5f\x66\157\x6f\164\x65\x72");
goto dD6ej;
ZGvP9:
$data["\x75\x6a\x69\x61\x6e"] = $this->dropdown->getAllJenisUjian();
goto UsRSr;
ZHc3X:
$this->load->model("\104\162\157\160\144\x6f\x77\x6e\137\155\157\144\x65\154", "\x64\x72\x6f\x70\x64\157\167\156");
goto CacUQ;
OXe3t:
$this->load->model("\103\x62\164\x5f\155\157\x64\x65\154", "\x63\x62\x74");
goto ZHc3X;
WP2C5:
$data["\163\x69\x73\167\141"] = $this->cbt->getAllPesertaByRuang($tp->id_tp, $smt->id_smt);
goto G8IOb;
iWRsE:
$this->load->view("\x5f\164\145\155\160\x6c\x61\164\x65\x73\57\x64\x61\x73\x68\x62\157\x61\162\144\57\x5f\x68\145\141\144\145\x72", $data);
goto VFUS2;
OwxhK:
$tp = $this->dashboard->getTahunActive();
goto Qi5ss;
N15AH:
$data["\x73\x6d\164\137\141\x63\x74\151\x76\145"] = $smt;
goto EcheN;
JIzaA:
$data["\x73\145\x73\x69\163"] = $this->cbt->getAllKodeSesi();
goto t6LDP;
Qi5ss:
$smt = $this->dashboard->getSemesterActive();
goto X90A4;
QMyB2:
$this->load->model("\x44\141\x73\150\x62\x6f\141\x72\144\x5f\155\x6f\144\145\154", "\144\141\163\150\142\x6f\x61\x72\144");
goto OXe3t;
aaNee:
goto HWW7_;
goto yrqrx;
lQ_jT:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto N15AH;
Ybfw6:
$data["\164\x70\137\141\x63\x74\151\166\145"] = $tp;
goto lQ_jT;
iwqZ7:
$data["\x72\165\x61\x6e\147\x73"] = $this->dropdown->getAllRuang();
goto JIzaA;
RodJH:
$data = ["\165\163\x65\162" => $user, "\x6a\x75\x64\165\x6c" => "\x43\x65\x74\141\x6b\40\104\141\x66\164\141\162\40\120\x65\163\145\x72\164\x61", "\x73\x75\x62\x6a\165\144\x75\x6c" => "\x43\x65\164\141\x6b", "\x70\162\157\146\151\x6c\x65" => $this->dashboard->getProfileAdmin($user->id), "\x73\x65\164\x74\x69\x6e\x67" => $this->dashboard->getSetting()];
goto OwxhK;
UsRSr:
$data["\155\x6f\x64\x65"] = $mode;
goto MnFmE;
t6LDP:
$data["\153\157\x70"] = $this->dashboard->getSetting();
goto ZGvP9;
CacUQ:
$user = $this->ion_auth->user()->row();
goto RodJH;
EcheN:
$data["\153\x65\x6c\141\163\x73"] = $this->dropdown->getAllKelas($tp->id_tp, $smt->id_smt);
goto iwqZ7;
G8IOb:
HWW7_:
goto iWRsE;
ANCa2:
$data["\x73\151\x73\167\141"] = $this->cbt->getAllPesertaByKelas($tp->id_tp, $smt->id_smt);
goto aaNee;
dD6ej:
}
public function pengawas()
{
goto Rwt4n;
a4Heh:
if (!(count($arrLevel) > 0)) {
goto PV0fy;
}
goto e1pfo;
USdlH:
$data["\x6a\145\x6e\151\x73\x5f\165\152\151\141\156"] = $jenis_ujian;
goto o2GS8;
gKJ11:
$data["\152\x65\x6e\151\163\x5f\163\145\x6c\145\143\x74\145\x64"] = $jenis_selected;
goto USdlH;
TiuOE:
$this->load->view("\137\164\145\155\160\154\141\x74\x65\x73\57\x64\141\x73\150\x62\157\x61\162\x64\x2f\x5f\150\x65\141\x64\145\x72", $data);
goto cpSrQ;
QQOdS:
Cgrr8:
goto g5INO;
ZkCIT:
MhRth:
goto C_F6q;
eV3s5:
if (!(count($arrKls) > 0)) {
goto EP7o5;
}
goto b8zRg;
XHPGY:
$gurus = $this->dropdown->getAllGuru();
goto JDfhi;
PA7at:
ZRezx:
goto nkxNW;
qsmel:
$smt = $this->dashboard->getSemesterActive();
goto YzQhM;
nuHQQ:
$user = $this->ion_auth->user()->row();
goto M5WIg;
gK7mx:
$data["\x66\x69\154\164\x65\x72"] = ["\60" => "\x53\x65\x6d\x75\x61", "\61" => "\x54\x61\156\x67\x67\x61\154"];
goto gKJ11;
M5WIg:
$setting = $this->dashboard->getSetting();
goto qZLYr;
Hde3Y:
$tp = $this->dashboard->getTahunActive();
goto qsmel;
faPxH:
emoej:
goto MiL6x;
p0qqN:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto rnuIM;
biSh0:
iyXPe:
goto bSgGi;
pSDDl:
foreach ($jadwal_pengawas as $jadwal_pengawa) {
goto xsURO;
xsURO:
foreach ($jadwal_pengawa as $r => $jp) {
goto Lcn9n;
Lcn9n:
foreach ($jp as $s => $j) {
goto IgiY4;
IgiY4:
foreach ($j as $m => $km) {
goto IWPcs;
JAokz:
$forAdd = json_decode(json_encode(["\152\155\154\137\x73\151\x73\167\141" => count($siswas), "\x74\141\156\147\x67\141\154" => $km->tgl_mulai, "\x72\x75\x61\156\147" => $nr, "\163\x65\163\151" => $ns, "\x6d\x61\160\145\x6c" => $km->nama_mapel, "\x77\x61\x6b\x74\165" => $km->jam_ke, "\160\x65\156\x67\141\x77\141\x73" => $pw]));
goto OCNuU;
cxapU:
goto aV5RQ;
goto hHKI2;
OCNuU:
array_push($result, $forAdd);
goto qbL85;
EoERW:
Q1Rrp:
goto LCHsq;
qW1YW:
$jpp = count($sel);
goto vS_e3;
jpgCs:
array_push($perRuang[$forAdd->ruang], $forAdd);
goto cxapU;
qbL85:
if (isset($perRuang[$forAdd->ruang])) {
goto yS67J;
}
goto AqS1z;
oCNDT:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ir, $is);
goto JAokz;
Efx_5:
array_push($perRuang[$forAdd->ruang], $forAdd);
goto pOf8r;
hHKI2:
yS67J:
goto Efx_5;
pOf8r:
aV5RQ:
goto EoERW;
K03Qn:
$jp = 0;
goto qW1YW;
Sd2u1:
foreach ($sel as $p) {
goto VAKwO;
yqvDy:
jrRzI:
goto KJ2OV;
etGI9:
$pw .= "\74\142\162\76";
goto ECrO7;
dNzx1:
$pw .= $gurus[$p];
goto ICu9A;
f2Er0:
if (!($jp < $jpp)) {
goto Fw5IR;
}
goto etGI9;
ICu9A:
$jp += 1;
goto f2Er0;
VAKwO:
if (!isset($gurus[$p])) {
goto Pfw8v;
}
goto dNzx1;
ECrO7:
Fw5IR:
goto Ywg5o;
Ywg5o:
Pfw8v:
goto yqvDy;
KJ2OV:
}
goto sZsUp;
AqS1z:
$perRuang[$forAdd->ruang] = [];
goto jpgCs;
vS_e3:
$pw = '';
goto Sd2u1;
IWPcs:
$nr = $ruangs[$r][$s]->nama_ruang;
goto sxhcr;
sZsUp:
kraeT:
goto oCNDT;
gOOYT:
$is = $ruangs[$r][$s]->sesi_id;
goto qnjtl;
sxhcr:
$ns = $ruangs[$r][$s]->nama_sesi;
goto dnn2H;
dnn2H:
$ir = $ruangs[$r][$s]->ruang_id;
goto gOOYT;
qnjtl:
$sel = isset($pengawas[$km->id_jadwal]) && isset($pengawas[$km->id_jadwal][$ir]) && isset($pengawas[$km->id_jadwal][$ir][$is]) ? explode("\x2c", $pengawas[$km->id_jadwal][$ir][$is]->id_guru) : [];
goto K03Qn;
LCHsq:
}
goto BFovc;
BFovc:
TlwBS:
goto XJsLn;
XJsLn:
eaIqW:
goto R6KwJ;
R6KwJ:
}
goto YTFrm;
YTFrm:
FYdq4:
goto rLE04;
rLE04:
jwYpf:
goto iHR0D;
iHR0D:
}
goto k4pbp;
k4pbp:
P8hMN:
goto L9R_9;
L9R_9:
xCa1_:
goto NYHoj;
NYHoj:
}
goto ZTzW7;
ZTzW7:
W6ogM:
goto pTh2i;
YzQhM:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto UHhry;
dIbm9:
foreach ($id_jenis as $jenis) {
array_push($ids, $jenis->id_jenis);
vCbz2:
}
goto XvKD7;
w980C:
$sampai_selected = $this->input->get("\163\x61\155\160\x61\151", true);
goto gK7mx;
C_F6q:
$data["\x6a\x65\156\x69\x73"] = $this->cbt->getAllJenisUjianByArrJenis($ids);
goto PA7at;
wYUMo:
$data["\163\145\163\151"] = $this->dropdown->getAllSesi();
goto TiuOE;
KvkzX:
$jenis_ujian = $this->cbt->getJenisById($jenis_selected);
goto VO7f7;
g5INO:
$jadwal_pengawas = [];
goto eV3s5;
QDru2:
$data["\162\165\141\156\x67\137\x73\x65\x73\x69"] = $this->cbt->getRuangSesi($tp->id_tp, $smt->id_smt);
goto wYUMo;
JDfhi:
$jadwals = [];
goto WaKx4;
MiL6x:
EP7o5:
goto FUjOG;
xjUdA:
$this->load->view("\137\164\145\x6d\x70\x6c\x61\x74\x65\x73\x2f\x64\141\x73\x68\142\157\141\162\144\57\x5f\146\x6f\157\x74\x65\x72");
goto jXhXD;
BjwPf:
foreach ($ruangs as $id_ruang => $ruang) {
goto N_x1I;
CQX1u:
IYME_:
goto LUZ0q;
LUZ0q:
WbdaB:
goto XQ3ef;
N_x1I:
foreach ($ruang as $id_sesi => $sesi) {
goto BMrDz;
BMrDz:
foreach ($kelas_level as $kl) {
goto f51g9;
JFW3K:
niFmQ:
goto IJRBo;
f51g9:
foreach ($jadwals as $jadwal) {
goto mrrKS;
Vup5o:
bD3dF:
goto JMbIt;
N5Zkl:
$jadwal_pengawas[$jadwal->tgl_mulai][$id_ruang][$id_sesi][$jadwal->kode] = $jadwal;
goto wm2Us;
mrrKS:
if (!($jadwal->bank_level == $kl->level_id)) {
goto eqtmn;
}
goto N5Zkl;
wm2Us:
eqtmn:
goto Vup5o;
JMbIt:
}
goto mOrOm;
mOrOm:
Ly9tI:
goto JFW3K;
IJRBo:
}
goto kDq2D;
kDq2D:
CM8PN:
goto Pgazz;
Pgazz:
KXO83:
goto Nbt23;
Nbt23:
}
goto CQX1u;
XQ3ef:
}
goto faPxH;
RYZCm:
foreach ($jadwals as $jadwal) {
goto Bsm6g;
tHDQO:
array_push($arrLevel, $jadwal->bank_level);
goto ASDIX;
ASDIX:
o05Ev:
goto iL025;
iL025:
n1cOI:
goto Jaxga;
Bsm6g:
if (in_array($jadwal->bank_level, $arrLevel)) {
goto o05Ev;
}
goto tHDQO;
Jaxga:
}
goto iMR9P;
O4VuL:
$data["\x73\141\155\x70\x61\x69\137\x73\x65\x6c\x65\143\164\x65\144"] = $sampai_selected;
goto eE1JQ;
K33qf:
dpn2p:
goto P0upN;
nkxNW:
$filter_selected = $this->input->get("\146\151\x6c\x74\x65\162", true);
goto KDNiZ;
bSgGi:
$data["\x70\x65\156\x67\141\x77\141\x73"] = $pengawas;
goto XHPGY;
hb3x9:
$data["\162\165\x61\156\147"] = $ruangs;
goto BjwPf;
P0upN:
$arrLevel = [];
goto RYZCm;
k42LW:
if (count($ids) > 0) {
goto MhRth;
}
goto c_0_d;
QsSJ0:
if (!($jenis_selected != null)) {
goto iyXPe;
}
goto PmoVN;
qZLYr:
$jenis_selected = $this->input->get("\x6a\145\156\x69\x73", true);
goto KvkzX;
b8zRg:
$ruangs = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto hb3x9;
c_0_d:
$data["\152\x65\156\151\163"] = ['' => "\x62\145\154\x75\x6d\40\141\x64\x61\40\x6a\141\144\x77\141\154\x20\x75\152\x69\x61\x6e"];
goto L1Yup;
WaKx4:
if (!($jenis_selected != null)) {
goto dpn2p;
}
goto WXAoy;
xDLfj:
$this->load->model("\x44\162\x6f\160\x64\x6f\167\x6e\137\155\x6f\x64\x65\154", "\144\162\157\160\x64\157\167\156");
goto nuHQQ;
rPozi:
$data["\x6a\141\144\x77\x61\154\x73\137\162\165\141\x6e\147"] = $perRuang;
goto xTgMs;
PmoVN:
$pengawas = $this->cbt->getAllPengawas($tp->id_tp, $smt->id_smt);
goto biSh0;
WXAoy:
$jadwals = $this->cbt->getJadwalByJenis($jenis_selected, "\60", $dari_selected, $sampai_selected);
goto K33qf;
DzT2k:
$kelas_level = [];
goto a4Heh;
FUjOG:
$perRuang = [];
goto uDkXN;
KDNiZ:
$dari_selected = $this->input->get("\x64\x61\162\151", true);
goto w980C;
MUYsW:
$ids = [];
goto WxgWe;
uDkXN:
$result = [];
goto pSDDl;
x21OE:
$this->load->model("\103\142\x74\x5f\155\157\144\x65\154", "\x63\x62\x74");
goto xDLfj;
feZWA:
$data["\144\141\162\151\x5f\x73\145\x6c\145\143\x74\145\x64"] = $dari_selected;
goto O4VuL;
hLoft:
$id_jenis = $this->cbt->getDistinctJenisJadwal($tp->id_tp, $smt->id_smt);
goto MUYsW;
pTh2i:
$data["\x6a\141\x64\x77\x61\154\x73"] = $result;
goto rPozi;
eE1JQ:
$pengawas = [];
goto QsSJ0;
VO7f7:
$data = ["\x75\x73\145\162" => $user, "\152\165\144\x75\x6c" => "\x4a\141\144\167\141\x6c\x20\x50\145\156\x67\141\167\x61\163", "\163\165\x62\x6a\x75\144\165\154" => "\x43\145\164\x61\153\40\x4a\141\x64\167\141\154\x20\x50\x65\156\x67\x61\167\141\163", "\x73\145\164\164\151\x6e\147" => $setting];
goto Hde3Y;
rnuIM:
$data["\163\155\164\137\141\143\164\x69\166\145"] = $smt;
goto hLoft;
iMR9P:
h9TPT:
goto DzT2k;
ZK4QE:
wZdCV:
goto k42LW;
idxw8:
$data["\153\145\154\141\x73\137\x6c\x65\166\x65\154"] = $kelas_level;
goto JmRGS;
o2GS8:
$data["\x66\x69\154\164\145\x72\x5f\x73\145\x6c\145\143\164\145\x64"] = $filter_selected;
goto feZWA;
L1Yup:
goto ZRezx;
goto ZkCIT;
xTgMs:
$data["\160\162\157\x66\151\x6c\145"] = $this->dashboard->getProfileAdmin($user->id);
goto QDru2;
Rwt4n:
$this->load->model("\x44\x61\163\150\142\x6f\x61\162\144\x5f\x6d\x6f\144\x65\x6c", "\144\141\x73\x68\x62\157\x61\x72\144");
goto x21OE;
WxgWe:
if (!(count($id_jenis) > 0)) {
goto wZdCV;
}
goto dIbm9;
cpSrQ:
$this->load->view("\143\142\x74\x2f\x63\145\164\141\153\x2f\160\145\x6e\x67\141\x77\141\x73");
goto xjUdA;
Vu0dy:
foreach ($kelas_level as $kl) {
array_push($arrKls, $kl->id_kelas);
KI8_b:
}
goto QQOdS;
JmRGS:
PV0fy:
goto I4cgz;
XvKD7:
XxDk7:
goto ZK4QE;
e1pfo:
$kelas_level = $this->cbt->getDistinctKelasLevel($tp->id_tp, $smt->id_smt, $arrLevel);
goto idxw8;
UHhry:
$data["\x74\x70\137\x61\143\x74\x69\x76\145"] = $tp;
goto p0qqN;
I4cgz:
$arrKls = [];
goto Vu0dy;
jXhXD:
}
}
Function Calls
None |
Stats
MD5 | 27edbf8aaafc8f8ac3ac746dcd05dab6 |
Eval Count | 0 |
Decode Time | 149 ms |