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 class Cbtstatus extends CI_Controller { public function __construct() { ..
Decoded Output download
<?php
class Cbtstatus extends CI_Controller
{
public function __construct()
{
goto bj8MK;
jdQV8:
$this->form_validation->set_error_delimiters('', '');
goto xhF1n;
BxfG8:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("guru"))) {
goto FqHqt;
}
goto nOhSV;
XXmpo:
$this->load->library("upload");
goto pYYNw;
kO250:
QQujt:
goto gRbXX;
pYYNw:
$this->load->model("Master_model", "master");
goto vlNuh;
cRdee:
FqHqt:
goto Iwkic;
vlNuh:
$this->load->model("Dashboard_model", "dashboard");
goto e5rYS;
DCXd4:
if (!$this->ion_auth->logged_in()) {
goto QQujt;
}
goto BxfG8;
rMQNG:
kXFNM:
goto remcS;
ZMpHI:
$this->load->model("Dropdown_model", "dropdown");
goto jdQV8;
bj8MK:
parent::__construct();
goto DCXd4;
gRbXX:
redirect("auth");
goto rMQNG;
e5rYS:
$this->load->model("Cbt_model", "cbt");
goto ZMpHI;
nOhSV:
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 cRdee;
remcS:
$this->load->library(["datatables", "form_validation"]);
goto XXmpo;
Iwkic:
goto kXFNM;
goto kO250;
xhF1n:
}
public function output_json($data, $encode = true)
{
goto F73ry;
rdkAs:
$data = json_encode($data);
goto Eo_rV;
zeM0j:
$this->output->set_content_type("application/json")->set_output($data);
goto GNTHs;
Eo_rV:
bwL1X:
goto zeM0j;
F73ry:
if (!$encode) {
goto bwL1X;
}
goto rdkAs;
GNTHs:
}
public function index()
{
goto M_kLe;
fROwI:
$data["pengawas"] = $this->cbt->getPengawasByGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto EeXgL;
Y2Kr7:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Tb9K5;
QNC4x:
$data["smt_active"] = $smt;
goto b3mlf;
X6UTK:
$data["jadwal"] = $this->dropdown->getAllJadwalGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto tUB0y;
PhdOY:
foreach ($jadwals as $jad) {
goto LnW7g;
GgOv0:
FN0eL:
goto cuZyO;
c9JJM:
foreach ($kls as $kl) {
array_push($arrKls, $kl["kelas_id"]);
O6caA:
}
goto XBIsS;
LnW7g:
$kls = unserialize($jad->bank_kelas);
goto c9JJM;
XBIsS:
IWH6s:
goto GgOv0;
cuZyO:
}
goto v6sF5;
v6sF5:
gN3wt:
goto keZZf;
Se2dg:
$data["smt"] = $this->dashboard->getSemester();
goto QNC4x;
DbvQF:
$arrKls = [];
goto PhdOY;
TjOxb:
$data["tp"] = $this->dashboard->getTahun();
goto G0IUg;
FEeUb:
$data["sesi"] = $this->dropdown->getAllSesi();
goto G1c2w;
v1qgx:
$data = ["user" => $user, "judul" => "Status Ujian Siswa", "subjudul" => "Status Siswa", "setting" => $this->dashboard->getSetting()];
goto zjA9x;
gaz5i:
$data["ruangs"] = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto t2NUq;
lHeUY:
$data["jadwal"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto zlSKY;
zlSKY:
$data["ruang"] = $this->dropdown->getAllRuang();
goto FEeUb;
D077o:
goto AlAAc;
goto zQL5I;
G0IUg:
$data["tp_active"] = $tp;
goto Se2dg;
t2NUq:
$this->load->view("members/guru/templates/header", $data);
goto mNQEC;
Tb9K5:
$data["guru"] = $guru;
goto X6UTK;
s3hcy:
$this->load->view("members/guru/templates/footer");
goto D077o;
keZZf:
$data["ruangs"] = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto NhG9B;
KSCYn:
foreach ($jadwals as $jad) {
goto gyi5l;
rB8xi:
vcW4R:
goto rlNmA;
dUei_:
foreach ($kls as $kl) {
array_push($arrKls, $kl["kelas_id"]);
vPPlp:
}
goto iWOIt;
gyi5l:
$kls = unserialize($jad->bank_kelas);
goto dUei_;
iWOIt:
FJPpw:
goto rB8xi;
rlNmA:
}
goto bDszv;
NhG9B:
$this->load->view("_templates/dashboard/_header", $data);
goto k3jPl;
mNQEC:
$this->load->view("members/guru/cbt/status/data");
goto s3hcy;
G1c2w:
$jadwals = $this->cbt->getJadwalKelas($tp->id_tp, $smt->id_smt);
goto DbvQF;
zjA9x:
$tp = $this->dashboard->getTahunActive();
goto ASMdi;
J20M5:
$data["profile"] = $this->dashboard->getProfileAdmin($user->id);
goto lHeUY;
zQL5I:
xT4e5:
goto J20M5;
bDszv:
SB4bl:
goto gaz5i;
LLcO2:
AlAAc:
goto g2yeW;
wY_Sc:
$arrKls = [];
goto KSCYn;
b3mlf:
if ($this->ion_auth->is_admin()) {
goto xT4e5;
}
goto Y2Kr7;
ASMdi:
$smt = $this->dashboard->getSemesterActive();
goto TjOxb;
k3jPl:
$this->load->view("cbt/status/data");
goto Wm1t6;
Wm1t6:
$this->load->view("_templates/dashboard/_footer");
goto LLcO2;
tUB0y:
$data["ruang"] = $this->dropdown->getAllRuang();
goto H2NeY;
EeXgL:
$jadwals = $this->cbt->getJadwalGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto wY_Sc;
H2NeY:
$data["sesi"] = $this->dropdown->getAllSesi();
goto fROwI;
M_kLe:
$user = $this->ion_auth->user()->row();
goto v1qgx;
g2yeW:
}
public function status_ruang()
{
goto LSIMo;
LSIMo:
$ruang = $this->input->get("ruang");
goto mFOoy;
wmtrc:
$guru_ngawas = [];
goto rmSrF;
JB6fr:
$data["siswa"] = $siswas;
goto gCdwu;
bja67:
UdFA0:
goto LsCro;
FW_66:
$this->load->view("members/guru/templates/footer");
goto ITf1K;
mFOoy:
$sesi = $this->input->get("sesi");
goto trJf0;
TnqhZ:
$user = $this->ion_auth->user()->row();
goto yIz0W;
hm33I:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $sesi, $info->bank_level);
goto nCKdK;
q95Bz:
$data["tp_active"] = $tp;
goto C9ncs;
C9ncs:
$data["smt"] = $this->dashboard->getSemester();
goto sC4GD;
DgHFP:
$tp = $this->dashboard->getTahunActive();
goto imWhS;
h62Mc:
$data["guru"] = $guru;
goto qnYRv;
imWhS:
$smt = $this->dashboard->getSemesterActive();
goto lNYVX;
ScdeJ:
$data["ids_pengawas"] = $ids_pengawas;
goto wmtrc;
MegPl:
foreach ($siswas as $siswa) {
goto Vzbih;
WYfV2:
MxXlQ:
goto YWRVN;
Vzbih:
$dur_siswa = null;
goto wv6vn;
YWRVN:
$arrDur[$siswa->id_siswa] = ["dur" => $dur_siswa, "log" => $log_siswa];
goto RjeFg;
EZs_7:
$log_siswa = [];
goto L19kO;
OxVGk:
p_isX:
goto EZs_7;
RjeFg:
Iad5n:
goto EQ1VH;
wv6vn:
foreach ($durasies as $durasi) {
goto JP04n;
StN3x:
$ej = $elap[0] == "00" ? '' : intval($elap[0]) . " j ";
goto Pbgqu;
HwBWC:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto M92hu;
jDHAh:
$ed = $elap[2] == "00" ? 0 : 1;
goto StN3x;
OANwS:
$elap = explode(":", $lamanya);
goto jDHAh;
M92hu:
$durasi->lama_ujian = round($mins, 2) . " m";
goto IqzRu;
FqO31:
y7kWJ:
goto OANwS;
e5fA3:
$lamanya = $durasi->lama_ujian;
goto zNCja;
zNCja:
if (strpos($lamanya, ":") !== false) {
goto y7kWJ;
}
goto aZlka;
YDD75:
$dur_siswa = $durasi;
goto GXuJ4;
N_pLj:
$durasi->lama_ujian = $dd == '' ? "0 m" : $dd;
goto LQO_Y;
e2_Mm:
goto RYeIE;
goto FqO31;
JP04n:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto Akx7T;
}
goto cUnC1;
cUnC1:
if ($durasi->lama_ujian == null) {
goto uQ25L;
}
goto e5fA3;
Pbgqu:
$em = $elap[1] == "00" ? '' : intval($elap[1]) + $ed . " m";
goto XV0BI;
LQO_Y:
RYeIE:
goto yf4hk;
yf4hk:
goto QQvRq;
goto MtNCs;
GXuJ4:
Akx7T:
goto wJV3F;
aZlka:
$durasi->lama_ujian .= "m";
goto e2_Mm;
wJV3F:
n2rDO:
goto VZoyc;
MtNCs:
uQ25L:
goto HwBWC;
XV0BI:
$dd = $ej . $em;
goto N_pLj;
IqzRu:
QQvRq:
goto YDD75;
VZoyc:
}
goto OxVGk;
L19kO:
foreach ($logs as $log) {
goto XQUMR;
PGdge:
array_push($log_siswa, $log);
goto F6Z82;
S15mB:
QlDUH:
goto g_Qrh;
F6Z82:
fWDAR:
goto S15mB;
XQUMR:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto fWDAR;
}
goto PGdge;
g_Qrh:
}
goto WYfV2;
EQ1VH:
}
goto bja67;
qx3zw:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto RfiSU;
trJf0:
$jadwal = $this->input->get("jadwal");
goto TnqhZ;
rmSrF:
if (!(count($ids_pengawas) > 0)) {
goto Awnjw;
}
goto Krf7k;
Krf7k:
$guru_ngawas = $this->master->getGuruByArrId($ids_pengawas);
goto K00q2;
tw8e6:
$ids_pengawas = [];
goto gC0IB;
mwyAP:
$this->db->trans_start();
goto DgHFP;
RfiSU:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi, $ruang);
goto tw8e6;
gC0IB:
if (!(count($pengawas) > 0)) {
goto dNPHu;
}
goto tmwkM;
tmwkM:
foreach ($pengawas as $pws) {
$ids_pengawas = explode(",", $pws->id_guru);
iKQ2s:
}
goto ugcpV;
LsCro:
$this->db->trans_complete();
goto JB6fr;
nCKdK:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto qx3zw;
t1eqM:
$this->load->view("members/guru/cbt/status/status");
goto FW_66;
gCdwu:
$data["durasi_siswa"] = $arrDur;
goto otJGa;
LQweo:
dNPHu:
goto mkQ3n;
otJGa:
$data["info"] = $info;
goto ScdeJ;
mhyqD:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto h62Mc;
CpLFO:
$data["pengawas"] = $guru_ngawas;
goto SfHnR;
sC4GD:
$data["smt_active"] = $smt;
goto mhyqD;
mkQ3n:
$arrDur = [];
goto MegPl;
yIz0W:
$data = ["user" => $user, "judul" => "Status Ujian Siswa", "subjudul" => "Status Siswa", "setting" => $this->dashboard->getSetting()];
goto mwyAP;
lNYVX:
$data["tp"] = $this->dashboard->getTahun();
goto q95Bz;
qnYRv:
$info = $this->cbt->getJadwalById($jadwal);
goto hm33I;
SfHnR:
$this->load->view("members/guru/templates/header", $data);
goto t1eqM;
ugcpV:
DLedu:
goto LQweo;
K00q2:
Awnjw:
goto CpLFO;
ITf1K:
}
public function getJadwalUjianByJadwal()
{
goto aOj19;
nsSAu:
$smt = $this->dashboard->getSemesterActive();
goto uBtcm;
pev6p:
$info = $this->cbt->getJadwalById($jadwal);
goto Im3DO;
f7AYw:
foreach ($kelas as $key => $value) {
$kelases[$value["kelas_id"]] = $this->dropdown->getNamaKelasById($info->id_tp, $info->id_smt, $value["kelas_id"]);
rKbyo:
}
goto XqfRb;
PG8Kj:
$this->output_json($kelases);
goto diZEj;
aOj19:
$jadwal = $this->input->get("id_jadwal");
goto pev6p;
RRqYo:
$data["smt"] = $this->dashboard->getSemester();
goto x2hVT;
XqfRb:
dkR6L:
goto PG8Kj;
em2jY:
$data["tp_active"] = $tp;
goto RRqYo;
x2hVT:
$data["smt_active"] = $smt;
goto fNMnR;
Im3DO:
$tp = $this->dashboard->getTahunActive();
goto nsSAu;
fNMnR:
$kelas = unserialize($info->bank_kelas);
goto NZ5SI;
uBtcm:
$data["tp"] = $this->dashboard->getTahun();
goto em2jY;
NZ5SI:
$kelases = [];
goto f7AYw;
diZEj:
}
public function getJadwalUjianByKelas()
{
goto f2iXW;
cXt0Y:
if ($this->ion_auth->in_group("guru")) {
goto iTbjl;
}
goto O6b8v;
yWeLG:
$smt = $this->dashboard->getSemesterActive();
goto cXt0Y;
Vrxjc:
GdS_5:
goto g3h6O;
O6b8v:
$id_guru = null;
goto IaI1K;
Vslxg:
$id_guru = $guru->id_guru;
goto Vrxjc;
g3h6O:
$jadwals = $this->cbt->getAllJadwal($tp->id_tp, $smt->id_smt, $id_guru);
goto oZMiW;
IaI1K:
goto GdS_5;
goto Cs4Y6;
f2iXW:
$kelas = $this->input->get("id_kelas");
goto G87Nr;
JwWDf:
$this->output_json($jdwl);
goto KBnOJ;
G87Nr:
$tp = $this->dashboard->getTahunActive();
goto yWeLG;
nHK86:
foreach ($jadwals as $jadwal) {
goto b2r7S;
KndP1:
QqRaY:
goto RTihu;
b2r7S:
$kls = unserialize($jadwal->bank_kelas);
goto gbbP4;
gbbP4:
foreach ($kls as $kl) {
goto mAq73;
BE_L8:
$jdwl[$jadwal->id_jadwal] = $jadwal->bank_kode;
goto dkCAc;
dkCAc:
DJU5E:
goto fseLh;
fseLh:
wAMAO:
goto EiCDL;
mAq73:
if (!($kl["kelas_id"] == $kelas)) {
goto DJU5E;
}
goto BE_L8;
EiCDL:
}
goto Q40Xi;
Q40Xi:
mQMGJ:
goto KndP1;
RTihu:
}
goto n3Al8;
Cs4Y6:
iTbjl:
goto Qej6F;
n3Al8:
ig8Rt:
goto JwWDf;
oZMiW:
$jdwl = [];
goto nHK86;
Qej6F:
$user = $this->ion_auth->user()->row();
goto Bz6Ud;
Bz6Ud:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Vslxg;
KBnOJ:
}
public function getSiswaKelas()
{
goto crCdt;
U6ysc:
$siswas = $this->cbt->getSiswaByKelas($tp->id_tp, $smt->id_smt, $kelas);
goto EazKR;
re4f0:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto YbaHI;
EazKR:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto re4f0;
rZq43:
foreach ($pengawas as $pws) {
$ids_pengawas = explode(",", $pws->id_guru);
L0e3E:
}
goto iHzcz;
Gwo14:
$smt = $this->dashboard->getSemesterActive();
goto RLlo9;
PZV2u:
$arrDur = [];
goto J4xv3;
J4xv3:
foreach ($siswas as $siswa) {
goto oAw7a;
E9McU:
$arrDur[$siswa->id_siswa] = ["dur" => $dur_siswa, "log" => $log_siswa];
goto XY45Q;
XY45Q:
GJwoE:
goto Zm8og;
oAw7a:
$dur_siswa = null;
goto nxtnS;
wsaFz:
xH539:
goto E9McU;
FB4mY:
foreach ($logs as $log) {
goto RMJC6;
j5XwG:
array_push($log_siswa, $log);
goto jittY;
jittY:
WFk__:
goto sAIof;
sAIof:
aNyZ_:
goto oEzLN;
RMJC6:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto WFk__;
}
goto j5XwG;
oEzLN:
}
goto wsaFz;
ht2TJ:
hzjwg:
goto mcrhp;
mcrhp:
$log_siswa = [];
goto FB4mY;
nxtnS:
foreach ($durasies as $durasi) {
goto RP6hz;
Xfv5L:
$lamanya = $durasi->lama_ujian;
goto F0yrM;
NqO_r:
$dd = $ej . $em;
goto wv7GI;
aQyzW:
SXAAP:
goto czrfL;
F0yrM:
if (strpos($lamanya, ":") !== false) {
goto ueih6;
}
goto ZPjsp;
XNly2:
goto go5xD;
goto l2X6L;
aDpid:
$minutes = $interval->days * 24 * 60 + $interval->h * 60 + $interval->i;
goto yoxXe;
yoxXe:
$durasi->ada_waktu = $minutes < $info->durasi_ujian;
goto HDpb6;
RP6hz:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto JtX3Q;
}
goto iiTlH;
HDpb6:
if ($durasi->lama_ujian == null) {
goto SXAAP;
}
goto Xfv5L;
I8sUt:
go5xD:
goto egaFf;
NQ96J:
JtX3Q:
goto E1iad;
iiTlH:
$mulai = new DateTime($durasi->mulai);
goto wenne;
YK2fj:
$ed = $elap[2] == "00" ? 0 : 1;
goto gswex;
E1iad:
zPZvI:
goto ED_b6;
wv7GI:
$durasi->lama_ujian = $dd == '' ? "0 m" : $dd;
goto I8sUt;
L3BJI:
$dur_siswa = $durasi;
goto NQ96J;
gswex:
$ej = $elap[0] == "00" ? '' : intval($elap[0]) . " j ";
goto lG3ee;
j5u8H:
$elap = explode(":", $lamanya);
goto YK2fj;
czrfL:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto cNCEq;
cNCEq:
$durasi->lama_ujian = round($mins, 2) . " m";
goto tEJYB;
lG3ee:
$em = $elap[1] == "00" ? '' : intval($elap[1]) + $ed . " m";
goto NqO_r;
l2X6L:
ueih6:
goto j5u8H;
egaFf:
goto gSjTY;
goto aQyzW;
ZPjsp:
$durasi->lama_ujian .= "m";
goto XNly2;
wenne:
$interval = $mulai->diff(new DateTime());
goto aDpid;
tEJYB:
gSjTY:
goto L3BJI;
ED_b6:
}
goto ht2TJ;
Zm8og:
}
goto NbtCx;
xYcS4:
$data["durasi"] = $arrDur;
goto jBWgj;
duXVj:
$ids_pengawas = [];
goto rZq43;
W3IXf:
$this->db->trans_complete();
goto TF4ci;
km3fA:
$this->db->trans_start();
goto PZgwE;
f2zVe:
$data["pengawas"] = $this->master->getGuruByArrId($ids_pengawas);
goto MLhss;
qlXO8:
$jadwal = $this->input->get("jadwal");
goto km3fA;
jBWgj:
$data["info"] = $info;
goto f2zVe;
YbaHI:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal);
goto duXVj;
PZgwE:
$tp = $this->dashboard->getTahunActive();
goto Gwo14;
NbtCx:
aaHWh:
goto W3IXf;
MLhss:
$this->output_json($data);
goto t13nn;
crCdt:
$kelas = $this->input->get("kelas");
goto qlXO8;
iHzcz:
jynbb:
goto PZV2u;
TF4ci:
$data["siswa"] = $siswas;
goto xYcS4;
RLlo9:
$info = $this->cbt->getJadwalById($jadwal);
goto U6ysc;
t13nn:
}
public function getSiswaRuang()
{
goto lMqmh;
u557a:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto iGzfq;
bmzPS:
$arrDur = [];
goto Lz4At;
xndWB:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $sesi, $info->bank_level);
goto e6NyB;
Qb2mR:
$this->db->trans_start();
goto qCsby;
lMqmh:
$ruang = $this->input->get("ruang");
goto oNNgn;
PcmMk:
$data["pengawas"] = $this->master->getGuruByArrId($ids_pengawas);
goto Jv8AC;
h8CxL:
$data["info"] = $info;
goto PcmMk;
e6NyB:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto u557a;
smD8W:
R9YzZ:
goto bmzPS;
KGXGu:
$jadwal = $this->input->get("jadwal");
goto Qb2mR;
oNNgn:
$sesi = $this->input->get("sesi");
goto KGXGu;
qCsby:
$tp = $this->dashboard->getTahunActive();
goto SPYjf;
SPYjf:
$smt = $this->dashboard->getSemesterActive();
goto h4_Fr;
JIcIB:
foreach ($pengawas as $pws) {
$ids_pengawas = explode(",", $pws->id_guru);
oLxqG:
}
goto smD8W;
VqVLD:
$data["durasi"] = $arrDur;
goto h8CxL;
iGzfq:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi, $ruang);
goto Oz9tG;
h4_Fr:
$info = $this->cbt->getJadwalById($jadwal);
goto xndWB;
Lz4At:
foreach ($siswas as $siswa) {
goto o2G2f;
lGL0E:
$arrDur[$siswa->id_siswa] = ["dur" => $dur_siswa, "log" => $log_siswa];
goto uTG0w;
o2G2f:
$dur_siswa = null;
goto XPOIj;
MC69R:
POVBp:
goto lGL0E;
XPOIj:
foreach ($durasies as $durasi) {
goto yIGd0;
MFv4i:
n1LDf:
goto o2NpS;
TQQ2W:
$durasi->lama_ujian .= "m";
goto hdpRz;
EsqG4:
$dur_siswa = $durasi;
goto rZvb5;
rZvb5:
Hg_Bx:
goto MFv4i;
b3UtH:
$durasi->lama_ujian = $dd == '' ? "0 m" : $dd;
goto z3OYj;
M5e4N:
if (strpos($lamanya, ":") !== false) {
goto iolY0;
}
goto TQQ2W;
mzNWa:
zIdtD:
goto SBbV_;
lEUP2:
$lamanya = $durasi->lama_ujian;
goto M5e4N;
qJv_g:
$dd = $ej . $em;
goto b3UtH;
BLGs5:
goto Zj87o;
goto mzNWa;
SfDa0:
$durasi->lama_ujian = round($mins, 2) . " m";
goto wrQcT;
mYqzA:
$minutes = $interval->days * 24 * 60 + $interval->h * 60 + $interval->i;
goto UHlko;
SBbV_:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto SfDa0;
wQ23Q:
$em = $elap[1] == "00" ? '' : intval($elap[1]) + $ed . " m";
goto qJv_g;
GgU0c:
if ($durasi->lama_ujian == null) {
goto zIdtD;
}
goto lEUP2;
yIGd0:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto Hg_Bx;
}
goto xNisK;
wdqs1:
$elap = explode(":", $lamanya);
goto N6iFI;
xNisK:
$mulai = new DateTime($durasi->mulai);
goto zuzOp;
N6iFI:
$ed = $elap[2] == "00" ? 0 : 1;
goto RqQPN;
hdpRz:
goto rE4Wa;
goto TsKSV;
UHlko:
$durasi->ada_waktu = $minutes < $info->durasi_ujian;
goto GgU0c;
RqQPN:
$ej = $elap[0] == "00" ? '' : intval($elap[0]) . " j ";
goto wQ23Q;
zuzOp:
$interval = $mulai->diff(new DateTime());
goto mYqzA;
TsKSV:
iolY0:
goto wdqs1;
wrQcT:
Zj87o:
goto EsqG4;
z3OYj:
rE4Wa:
goto BLGs5;
o2NpS:
}
goto qzEfA;
uTG0w:
TZIeq:
goto dDWZB;
qzEfA:
pEmaW:
goto R9Bs6;
R9Bs6:
$log_siswa = [];
goto syM2J;
syM2J:
foreach ($logs as $log) {
goto Ay7CO;
hm7sH:
O356N:
goto nnHAI;
bLtgE:
c9rPC:
goto hm7sH;
Ay7CO:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto c9rPC;
}
goto c9aNU;
c9aNU:
array_push($log_siswa, $log);
goto bLtgE;
nnHAI:
}
goto MC69R;
dDWZB:
}
goto zDovq;
Jv8AC:
$this->output_json($data);
goto tRhiy;
Y8LDy:
$this->db->trans_complete();
goto t8cNp;
t8cNp:
$data["siswa"] = $siswas;
goto VqVLD;
Oz9tG:
$ids_pengawas = [];
goto JIcIB;
zDovq:
JxSSq:
goto Y8LDy;
tRhiy:
}
public function detail()
{
goto GQPlQ;
xjTt4:
wiMFd:
goto YZehG;
AX4sC:
$this->load->view("members/guru/templates/header", $data);
goto XnB5_;
XgGRK:
$tp = $this->dashboard->getTahunActive();
goto WicOi;
mDtau:
$jadwal = $this->input->get("jadwal");
goto Cs_0o;
LysUi:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto xVL3y;
XnB5_:
$this->load->view("cbt/status/detail");
goto cDrIC;
GQPlQ:
$siswa = $this->input->get("siswa");
goto mDtau;
SFszJ:
$data["tp"] = $this->dashboard->getTahun();
goto sGDWg;
yMEbo:
$this->load->view("_templates/dashboard/_footer");
goto jx_ki;
lw_Kl:
$data["siswa"] = $this->master->getSiswaById($siswa);
goto RyB9U;
NhaHD:
goto H7KUd;
goto xjTt4;
cDrIC:
$this->load->view("members/guru/templates/footer");
goto NhaHD;
YZehG:
$data["profile"] = $this->dashboard->getProfileAdmin($user->id);
goto x2glT;
t8EzR:
$data["smt"] = $this->dashboard->getSemester();
goto saG_d;
saG_d:
$data["smt_active"] = $smt;
goto lw_Kl;
xVL3y:
$data["guru"] = $guru;
goto AX4sC;
RyB9U:
$data["soal"] = $this->cbt->getSoalSiswaByJadwal($jadwal, $siswa);
goto juKPA;
x2glT:
$this->load->view("_templates/dashboard/_header", $data);
goto WbJrO;
jx_ki:
H7KUd:
goto ZOIY2;
Cs_0o:
$user = $this->ion_auth->user()->row();
goto DsSqE;
WbJrO:
$this->load->view("cbt/status/detail");
goto yMEbo;
DsSqE:
$data = ["user" => $user, "judul" => "Detail Status Siswa", "subjudul" => "Status Siswa", "setting" => $this->dashboard->getSetting()];
goto XgGRK;
sGDWg:
$data["tp_active"] = $tp;
goto t8EzR;
WicOi:
$smt = $this->dashboard->getSemesterActive();
goto SFszJ;
juKPA:
if ($this->ion_auth->is_admin()) {
goto wiMFd;
}
goto LysUi;
ZOIY2:
}
}
?>
Did this file decode correctly?
Original Code
<?php
class Cbtstatus extends CI_Controller
{
public function __construct()
{
goto bj8MK;
jdQV8:
$this->form_validation->set_error_delimiters('', '');
goto xhF1n;
BxfG8:
if (!(!$this->ion_auth->is_admin() && !$this->ion_auth->in_group("\x67\x75\162\x75"))) {
goto FqHqt;
}
goto nOhSV;
XXmpo:
$this->load->library("\x75\160\x6c\157\x61\144");
goto pYYNw;
kO250:
QQujt:
goto gRbXX;
pYYNw:
$this->load->model("\115\x61\x73\x74\x65\162\137\155\x6f\x64\x65\154", "\155\x61\163\164\x65\162");
goto vlNuh;
cRdee:
FqHqt:
goto Iwkic;
vlNuh:
$this->load->model("\x44\x61\163\x68\142\x6f\x61\162\x64\137\155\x6f\144\x65\154", "\144\x61\x73\150\x62\x6f\141\x72\144");
goto e5rYS;
DCXd4:
if (!$this->ion_auth->logged_in()) {
goto QQujt;
}
goto BxfG8;
rMQNG:
kXFNM:
goto remcS;
ZMpHI:
$this->load->model("\x44\162\157\160\x64\157\x77\156\137\155\x6f\x64\145\154", "\x64\x72\157\160\144\x6f\x77\156");
goto jdQV8;
bj8MK:
parent::__construct();
goto DCXd4;
gRbXX:
redirect("\141\x75\x74\150");
goto rMQNG;
e5rYS:
$this->load->model("\103\x62\x74\137\x6d\157\x64\x65\154", "\143\x62\x74");
goto ZMpHI;
nOhSV:
show_error("\x48\x61\x6e\x79\x61\40\101\144\155\x69\156\x69\163\x74\162\x61\164\157\162\40\x79\x61\x6e\x67\x20\144\x69\x62\145\x72\x69\x20\150\141\153\x20\x75\156\x74\165\153\40\155\x65\156\147\x61\153\x73\x65\163\x20\150\141\x6c\141\x6d\x61\x6e\40\x69\156\x69\54\x20\x3c\141\40\x68\162\x65\x66\75\x22" . base_url("\144\x61\163\x68\142\157\x61\162\x64") . "\x22\x3e\x4b\145\155\142\x61\154\151\x20\153\145\x20\155\145\156\165\x20\x61\x77\141\154\74\57\x61\76", 403, "\101\x6b\x73\x65\x73\40\x54\x65\x72\154\x61\x72\141\x6e\x67");
goto cRdee;
remcS:
$this->load->library(["\144\x61\164\141\x74\141\142\154\x65\163", "\x66\157\162\155\137\166\141\154\x69\144\x61\164\x69\x6f\156"]);
goto XXmpo;
Iwkic:
goto kXFNM;
goto kO250;
xhF1n:
}
public function output_json($data, $encode = true)
{
goto F73ry;
rdkAs:
$data = json_encode($data);
goto Eo_rV;
zeM0j:
$this->output->set_content_type("\141\x70\x70\x6c\x69\x63\141\164\x69\x6f\156\57\x6a\163\x6f\x6e")->set_output($data);
goto GNTHs;
Eo_rV:
bwL1X:
goto zeM0j;
F73ry:
if (!$encode) {
goto bwL1X;
}
goto rdkAs;
GNTHs:
}
public function index()
{
goto M_kLe;
fROwI:
$data["\x70\x65\x6e\x67\x61\x77\141\x73"] = $this->cbt->getPengawasByGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto EeXgL;
Y2Kr7:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Tb9K5;
QNC4x:
$data["\x73\155\164\137\x61\143\164\x69\166\x65"] = $smt;
goto b3mlf;
X6UTK:
$data["\x6a\x61\144\x77\141\x6c"] = $this->dropdown->getAllJadwalGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto tUB0y;
PhdOY:
foreach ($jadwals as $jad) {
goto LnW7g;
GgOv0:
FN0eL:
goto cuZyO;
c9JJM:
foreach ($kls as $kl) {
array_push($arrKls, $kl["\x6b\145\154\x61\163\137\x69\x64"]);
O6caA:
}
goto XBIsS;
LnW7g:
$kls = unserialize($jad->bank_kelas);
goto c9JJM;
XBIsS:
IWH6s:
goto GgOv0;
cuZyO:
}
goto v6sF5;
v6sF5:
gN3wt:
goto keZZf;
Se2dg:
$data["\163\155\164"] = $this->dashboard->getSemester();
goto QNC4x;
DbvQF:
$arrKls = [];
goto PhdOY;
TjOxb:
$data["\164\160"] = $this->dashboard->getTahun();
goto G0IUg;
FEeUb:
$data["\x73\x65\163\x69"] = $this->dropdown->getAllSesi();
goto G1c2w;
v1qgx:
$data = ["\165\163\145\162" => $user, "\x6a\165\x64\x75\x6c" => "\123\x74\141\164\x75\163\x20\125\x6a\x69\141\x6e\40\123\x69\x73\167\x61", "\163\x75\x62\x6a\x75\144\x75\154" => "\x53\164\x61\x74\x75\163\40\123\x69\163\167\x61", "\x73\145\164\x74\x69\x6e\x67" => $this->dashboard->getSetting()];
goto zjA9x;
gaz5i:
$data["\162\x75\x61\156\x67\x73"] = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto t2NUq;
lHeUY:
$data["\x6a\141\144\167\141\x6c"] = $this->dropdown->getAllJadwal($tp->id_tp, $smt->id_smt);
goto zlSKY;
zlSKY:
$data["\162\165\141\156\x67"] = $this->dropdown->getAllRuang();
goto FEeUb;
D077o:
goto AlAAc;
goto zQL5I;
G0IUg:
$data["\x74\160\137\141\143\x74\x69\x76\145"] = $tp;
goto Se2dg;
t2NUq:
$this->load->view("\x6d\145\x6d\142\145\162\163\x2f\x67\165\x72\x75\x2f\x74\145\155\x70\x6c\x61\164\x65\x73\57\150\145\x61\x64\145\162", $data);
goto mNQEC;
Tb9K5:
$data["\x67\165\162\165"] = $guru;
goto X6UTK;
s3hcy:
$this->load->view("\x6d\x65\x6d\142\145\162\163\57\147\x75\162\x75\x2f\164\x65\155\160\154\x61\164\145\163\57\x66\157\x6f\x74\x65\x72");
goto D077o;
keZZf:
$data["\162\165\141\156\147\x73"] = $this->cbt->getDistinctRuang($tp->id_tp, $smt->id_smt, $arrKls);
goto NhG9B;
KSCYn:
foreach ($jadwals as $jad) {
goto gyi5l;
rB8xi:
vcW4R:
goto rlNmA;
dUei_:
foreach ($kls as $kl) {
array_push($arrKls, $kl["\153\x65\154\141\x73\x5f\x69\144"]);
vPPlp:
}
goto iWOIt;
gyi5l:
$kls = unserialize($jad->bank_kelas);
goto dUei_;
iWOIt:
FJPpw:
goto rB8xi;
rlNmA:
}
goto bDszv;
NhG9B:
$this->load->view("\137\x74\x65\x6d\x70\x6c\x61\164\145\x73\x2f\144\141\163\x68\x62\x6f\x61\x72\144\57\137\150\145\141\x64\x65\x72", $data);
goto k3jPl;
mNQEC:
$this->load->view("\155\x65\x6d\x62\145\162\x73\x2f\x67\165\x72\x75\57\x63\142\164\x2f\x73\x74\141\x74\165\163\x2f\144\141\x74\x61");
goto s3hcy;
G1c2w:
$jadwals = $this->cbt->getJadwalKelas($tp->id_tp, $smt->id_smt);
goto DbvQF;
zjA9x:
$tp = $this->dashboard->getTahunActive();
goto ASMdi;
J20M5:
$data["\x70\162\157\x66\151\x6c\x65"] = $this->dashboard->getProfileAdmin($user->id);
goto lHeUY;
zQL5I:
xT4e5:
goto J20M5;
bDszv:
SB4bl:
goto gaz5i;
LLcO2:
AlAAc:
goto g2yeW;
wY_Sc:
$arrKls = [];
goto KSCYn;
b3mlf:
if ($this->ion_auth->is_admin()) {
goto xT4e5;
}
goto Y2Kr7;
ASMdi:
$smt = $this->dashboard->getSemesterActive();
goto TjOxb;
k3jPl:
$this->load->view("\x63\x62\164\57\x73\x74\x61\x74\x75\163\x2f\144\141\164\141");
goto Wm1t6;
Wm1t6:
$this->load->view("\x5f\164\145\155\x70\x6c\x61\x74\145\x73\57\144\141\x73\150\142\x6f\x61\162\x64\x2f\137\146\157\x6f\x74\145\x72");
goto LLcO2;
tUB0y:
$data["\x72\165\x61\156\147"] = $this->dropdown->getAllRuang();
goto H2NeY;
EeXgL:
$jadwals = $this->cbt->getJadwalGuru($tp->id_tp, $smt->id_smt, $guru->id_guru);
goto wY_Sc;
H2NeY:
$data["\163\x65\x73\151"] = $this->dropdown->getAllSesi();
goto fROwI;
M_kLe:
$user = $this->ion_auth->user()->row();
goto v1qgx;
g2yeW:
}
public function status_ruang()
{
goto LSIMo;
LSIMo:
$ruang = $this->input->get("\x72\x75\x61\156\x67");
goto mFOoy;
wmtrc:
$guru_ngawas = [];
goto rmSrF;
JB6fr:
$data["\x73\x69\163\167\141"] = $siswas;
goto gCdwu;
bja67:
UdFA0:
goto LsCro;
FW_66:
$this->load->view("\x6d\145\155\142\x65\162\163\x2f\x67\165\x72\165\x2f\x74\145\155\160\154\141\164\145\163\x2f\146\157\x6f\164\x65\x72");
goto ITf1K;
mFOoy:
$sesi = $this->input->get("\x73\x65\x73\x69");
goto trJf0;
TnqhZ:
$user = $this->ion_auth->user()->row();
goto yIz0W;
hm33I:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $sesi, $info->bank_level);
goto nCKdK;
q95Bz:
$data["\164\x70\x5f\x61\143\164\x69\x76\145"] = $tp;
goto C9ncs;
C9ncs:
$data["\x73\x6d\164"] = $this->dashboard->getSemester();
goto sC4GD;
DgHFP:
$tp = $this->dashboard->getTahunActive();
goto imWhS;
h62Mc:
$data["\147\x75\x72\x75"] = $guru;
goto qnYRv;
imWhS:
$smt = $this->dashboard->getSemesterActive();
goto lNYVX;
ScdeJ:
$data["\x69\144\x73\x5f\160\x65\156\147\x61\167\x61\x73"] = $ids_pengawas;
goto wmtrc;
MegPl:
foreach ($siswas as $siswa) {
goto Vzbih;
WYfV2:
MxXlQ:
goto YWRVN;
Vzbih:
$dur_siswa = null;
goto wv6vn;
YWRVN:
$arrDur[$siswa->id_siswa] = ["\x64\165\x72" => $dur_siswa, "\154\157\x67" => $log_siswa];
goto RjeFg;
EZs_7:
$log_siswa = [];
goto L19kO;
OxVGk:
p_isX:
goto EZs_7;
RjeFg:
Iad5n:
goto EQ1VH;
wv6vn:
foreach ($durasies as $durasi) {
goto JP04n;
StN3x:
$ej = $elap[0] == "\60\60" ? '' : intval($elap[0]) . "\40\152\x20";
goto Pbgqu;
HwBWC:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto M92hu;
jDHAh:
$ed = $elap[2] == "\60\60" ? 0 : 1;
goto StN3x;
OANwS:
$elap = explode("\x3a", $lamanya);
goto jDHAh;
M92hu:
$durasi->lama_ujian = round($mins, 2) . "\40\155";
goto IqzRu;
FqO31:
y7kWJ:
goto OANwS;
e5fA3:
$lamanya = $durasi->lama_ujian;
goto zNCja;
zNCja:
if (strpos($lamanya, "\72") !== false) {
goto y7kWJ;
}
goto aZlka;
YDD75:
$dur_siswa = $durasi;
goto GXuJ4;
N_pLj:
$durasi->lama_ujian = $dd == '' ? "\60\40\x6d" : $dd;
goto LQO_Y;
e2_Mm:
goto RYeIE;
goto FqO31;
JP04n:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto Akx7T;
}
goto cUnC1;
cUnC1:
if ($durasi->lama_ujian == null) {
goto uQ25L;
}
goto e5fA3;
Pbgqu:
$em = $elap[1] == "\60\60" ? '' : intval($elap[1]) + $ed . "\40\155";
goto XV0BI;
LQO_Y:
RYeIE:
goto yf4hk;
yf4hk:
goto QQvRq;
goto MtNCs;
GXuJ4:
Akx7T:
goto wJV3F;
aZlka:
$durasi->lama_ujian .= "\155";
goto e2_Mm;
wJV3F:
n2rDO:
goto VZoyc;
MtNCs:
uQ25L:
goto HwBWC;
XV0BI:
$dd = $ej . $em;
goto N_pLj;
IqzRu:
QQvRq:
goto YDD75;
VZoyc:
}
goto OxVGk;
L19kO:
foreach ($logs as $log) {
goto XQUMR;
PGdge:
array_push($log_siswa, $log);
goto F6Z82;
S15mB:
QlDUH:
goto g_Qrh;
F6Z82:
fWDAR:
goto S15mB;
XQUMR:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto fWDAR;
}
goto PGdge;
g_Qrh:
}
goto WYfV2;
EQ1VH:
}
goto bja67;
qx3zw:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto RfiSU;
trJf0:
$jadwal = $this->input->get("\152\141\144\167\141\154");
goto TnqhZ;
rmSrF:
if (!(count($ids_pengawas) > 0)) {
goto Awnjw;
}
goto Krf7k;
Krf7k:
$guru_ngawas = $this->master->getGuruByArrId($ids_pengawas);
goto K00q2;
tw8e6:
$ids_pengawas = [];
goto gC0IB;
mwyAP:
$this->db->trans_start();
goto DgHFP;
RfiSU:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi, $ruang);
goto tw8e6;
gC0IB:
if (!(count($pengawas) > 0)) {
goto dNPHu;
}
goto tmwkM;
tmwkM:
foreach ($pengawas as $pws) {
$ids_pengawas = explode("\x2c", $pws->id_guru);
iKQ2s:
}
goto ugcpV;
LsCro:
$this->db->trans_complete();
goto JB6fr;
nCKdK:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto qx3zw;
t1eqM:
$this->load->view("\x6d\145\155\142\145\162\x73\57\x67\x75\x72\x75\x2f\x63\x62\x74\x2f\163\164\x61\164\165\x73\57\163\164\141\x74\x75\x73");
goto FW_66;
gCdwu:
$data["\144\x75\x72\141\x73\151\x5f\x73\x69\163\x77\x61"] = $arrDur;
goto otJGa;
LQweo:
dNPHu:
goto mkQ3n;
otJGa:
$data["\x69\156\146\157"] = $info;
goto ScdeJ;
mhyqD:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto h62Mc;
CpLFO:
$data["\x70\x65\x6e\x67\141\167\x61\x73"] = $guru_ngawas;
goto SfHnR;
sC4GD:
$data["\x73\x6d\164\137\x61\143\164\151\x76\x65"] = $smt;
goto mhyqD;
mkQ3n:
$arrDur = [];
goto MegPl;
yIz0W:
$data = ["\x75\163\145\162" => $user, "\x6a\x75\x64\165\154" => "\123\164\x61\x74\165\x73\40\x55\152\151\x61\156\x20\x53\151\x73\x77\x61", "\x73\165\142\152\x75\144\165\x6c" => "\123\164\141\164\x75\x73\40\123\151\x73\x77\x61", "\x73\x65\164\x74\x69\156\147" => $this->dashboard->getSetting()];
goto mwyAP;
lNYVX:
$data["\x74\160"] = $this->dashboard->getTahun();
goto q95Bz;
qnYRv:
$info = $this->cbt->getJadwalById($jadwal);
goto hm33I;
SfHnR:
$this->load->view("\155\x65\155\142\x65\x72\163\57\x67\x75\x72\165\57\x74\x65\155\x70\154\x61\164\145\x73\x2f\150\145\141\x64\145\x72", $data);
goto t1eqM;
ugcpV:
DLedu:
goto LQweo;
K00q2:
Awnjw:
goto CpLFO;
ITf1K:
}
public function getJadwalUjianByJadwal()
{
goto aOj19;
nsSAu:
$smt = $this->dashboard->getSemesterActive();
goto uBtcm;
pev6p:
$info = $this->cbt->getJadwalById($jadwal);
goto Im3DO;
f7AYw:
foreach ($kelas as $key => $value) {
$kelases[$value["\x6b\x65\154\141\163\x5f\x69\144"]] = $this->dropdown->getNamaKelasById($info->id_tp, $info->id_smt, $value["\x6b\145\154\141\x73\137\x69\144"]);
rKbyo:
}
goto XqfRb;
PG8Kj:
$this->output_json($kelases);
goto diZEj;
aOj19:
$jadwal = $this->input->get("\151\144\x5f\152\x61\144\167\x61\x6c");
goto pev6p;
RRqYo:
$data["\163\155\x74"] = $this->dashboard->getSemester();
goto x2hVT;
XqfRb:
dkR6L:
goto PG8Kj;
em2jY:
$data["\x74\x70\137\x61\143\164\x69\x76\145"] = $tp;
goto RRqYo;
x2hVT:
$data["\x73\x6d\164\137\141\143\x74\x69\x76\x65"] = $smt;
goto fNMnR;
Im3DO:
$tp = $this->dashboard->getTahunActive();
goto nsSAu;
fNMnR:
$kelas = unserialize($info->bank_kelas);
goto NZ5SI;
uBtcm:
$data["\x74\x70"] = $this->dashboard->getTahun();
goto em2jY;
NZ5SI:
$kelases = [];
goto f7AYw;
diZEj:
}
public function getJadwalUjianByKelas()
{
goto f2iXW;
cXt0Y:
if ($this->ion_auth->in_group("\x67\165\162\165")) {
goto iTbjl;
}
goto O6b8v;
yWeLG:
$smt = $this->dashboard->getSemesterActive();
goto cXt0Y;
Vrxjc:
GdS_5:
goto g3h6O;
O6b8v:
$id_guru = null;
goto IaI1K;
Vslxg:
$id_guru = $guru->id_guru;
goto Vrxjc;
g3h6O:
$jadwals = $this->cbt->getAllJadwal($tp->id_tp, $smt->id_smt, $id_guru);
goto oZMiW;
IaI1K:
goto GdS_5;
goto Cs4Y6;
f2iXW:
$kelas = $this->input->get("\151\x64\137\x6b\x65\x6c\141\x73");
goto G87Nr;
JwWDf:
$this->output_json($jdwl);
goto KBnOJ;
G87Nr:
$tp = $this->dashboard->getTahunActive();
goto yWeLG;
nHK86:
foreach ($jadwals as $jadwal) {
goto b2r7S;
KndP1:
QqRaY:
goto RTihu;
b2r7S:
$kls = unserialize($jadwal->bank_kelas);
goto gbbP4;
gbbP4:
foreach ($kls as $kl) {
goto mAq73;
BE_L8:
$jdwl[$jadwal->id_jadwal] = $jadwal->bank_kode;
goto dkCAc;
dkCAc:
DJU5E:
goto fseLh;
fseLh:
wAMAO:
goto EiCDL;
mAq73:
if (!($kl["\x6b\x65\x6c\x61\163\137\151\x64"] == $kelas)) {
goto DJU5E;
}
goto BE_L8;
EiCDL:
}
goto Q40Xi;
Q40Xi:
mQMGJ:
goto KndP1;
RTihu:
}
goto n3Al8;
Cs4Y6:
iTbjl:
goto Qej6F;
n3Al8:
ig8Rt:
goto JwWDf;
oZMiW:
$jdwl = [];
goto nHK86;
Qej6F:
$user = $this->ion_auth->user()->row();
goto Bz6Ud;
Bz6Ud:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto Vslxg;
KBnOJ:
}
public function getSiswaKelas()
{
goto crCdt;
U6ysc:
$siswas = $this->cbt->getSiswaByKelas($tp->id_tp, $smt->id_smt, $kelas);
goto EazKR;
re4f0:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto YbaHI;
EazKR:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto re4f0;
rZq43:
foreach ($pengawas as $pws) {
$ids_pengawas = explode("\54", $pws->id_guru);
L0e3E:
}
goto iHzcz;
Gwo14:
$smt = $this->dashboard->getSemesterActive();
goto RLlo9;
PZV2u:
$arrDur = [];
goto J4xv3;
J4xv3:
foreach ($siswas as $siswa) {
goto oAw7a;
E9McU:
$arrDur[$siswa->id_siswa] = ["\144\x75\162" => $dur_siswa, "\154\x6f\x67" => $log_siswa];
goto XY45Q;
XY45Q:
GJwoE:
goto Zm8og;
oAw7a:
$dur_siswa = null;
goto nxtnS;
wsaFz:
xH539:
goto E9McU;
FB4mY:
foreach ($logs as $log) {
goto RMJC6;
j5XwG:
array_push($log_siswa, $log);
goto jittY;
jittY:
WFk__:
goto sAIof;
sAIof:
aNyZ_:
goto oEzLN;
RMJC6:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto WFk__;
}
goto j5XwG;
oEzLN:
}
goto wsaFz;
ht2TJ:
hzjwg:
goto mcrhp;
mcrhp:
$log_siswa = [];
goto FB4mY;
nxtnS:
foreach ($durasies as $durasi) {
goto RP6hz;
Xfv5L:
$lamanya = $durasi->lama_ujian;
goto F0yrM;
NqO_r:
$dd = $ej . $em;
goto wv7GI;
aQyzW:
SXAAP:
goto czrfL;
F0yrM:
if (strpos($lamanya, "\x3a") !== false) {
goto ueih6;
}
goto ZPjsp;
XNly2:
goto go5xD;
goto l2X6L;
aDpid:
$minutes = $interval->days * 24 * 60 + $interval->h * 60 + $interval->i;
goto yoxXe;
yoxXe:
$durasi->ada_waktu = $minutes < $info->durasi_ujian;
goto HDpb6;
RP6hz:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto JtX3Q;
}
goto iiTlH;
HDpb6:
if ($durasi->lama_ujian == null) {
goto SXAAP;
}
goto Xfv5L;
I8sUt:
go5xD:
goto egaFf;
NQ96J:
JtX3Q:
goto E1iad;
iiTlH:
$mulai = new DateTime($durasi->mulai);
goto wenne;
YK2fj:
$ed = $elap[2] == "\60\x30" ? 0 : 1;
goto gswex;
E1iad:
zPZvI:
goto ED_b6;
wv7GI:
$durasi->lama_ujian = $dd == '' ? "\x30\x20\155" : $dd;
goto I8sUt;
L3BJI:
$dur_siswa = $durasi;
goto NQ96J;
gswex:
$ej = $elap[0] == "\60\60" ? '' : intval($elap[0]) . "\40\x6a\40";
goto lG3ee;
j5u8H:
$elap = explode("\72", $lamanya);
goto YK2fj;
czrfL:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto cNCEq;
cNCEq:
$durasi->lama_ujian = round($mins, 2) . "\x20\x6d";
goto tEJYB;
lG3ee:
$em = $elap[1] == "\x30\x30" ? '' : intval($elap[1]) + $ed . "\40\x6d";
goto NqO_r;
l2X6L:
ueih6:
goto j5u8H;
egaFf:
goto gSjTY;
goto aQyzW;
ZPjsp:
$durasi->lama_ujian .= "\x6d";
goto XNly2;
wenne:
$interval = $mulai->diff(new DateTime());
goto aDpid;
tEJYB:
gSjTY:
goto L3BJI;
ED_b6:
}
goto ht2TJ;
Zm8og:
}
goto NbtCx;
xYcS4:
$data["\144\165\162\141\163\x69"] = $arrDur;
goto jBWgj;
duXVj:
$ids_pengawas = [];
goto rZq43;
W3IXf:
$this->db->trans_complete();
goto TF4ci;
km3fA:
$this->db->trans_start();
goto PZgwE;
f2zVe:
$data["\x70\x65\156\x67\141\167\x61\x73"] = $this->master->getGuruByArrId($ids_pengawas);
goto MLhss;
qlXO8:
$jadwal = $this->input->get("\x6a\x61\144\167\x61\154");
goto km3fA;
jBWgj:
$data["\x69\156\146\157"] = $info;
goto f2zVe;
YbaHI:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal);
goto duXVj;
PZgwE:
$tp = $this->dashboard->getTahunActive();
goto Gwo14;
NbtCx:
aaHWh:
goto W3IXf;
MLhss:
$this->output_json($data);
goto t13nn;
crCdt:
$kelas = $this->input->get("\153\x65\154\x61\163");
goto qlXO8;
iHzcz:
jynbb:
goto PZV2u;
TF4ci:
$data["\x73\151\163\x77\141"] = $siswas;
goto xYcS4;
RLlo9:
$info = $this->cbt->getJadwalById($jadwal);
goto U6ysc;
t13nn:
}
public function getSiswaRuang()
{
goto lMqmh;
u557a:
$logs = $this->cbt->getLogUjianByJadwal($jadwal);
goto iGzfq;
bmzPS:
$arrDur = [];
goto Lz4At;
xndWB:
$siswas = $this->cbt->getSiswaByRuang($tp->id_tp, $smt->id_smt, $ruang, $sesi, $info->bank_level);
goto e6NyB;
Qb2mR:
$this->db->trans_start();
goto qCsby;
lMqmh:
$ruang = $this->input->get("\162\x75\x61\156\x67");
goto oNNgn;
PcmMk:
$data["\160\x65\x6e\147\x61\x77\141\163"] = $this->master->getGuruByArrId($ids_pengawas);
goto Jv8AC;
h8CxL:
$data["\151\x6e\x66\x6f"] = $info;
goto PcmMk;
e6NyB:
$durasies = $this->cbt->getDurasiSiswaByJadwal($jadwal);
goto u557a;
smD8W:
R9YzZ:
goto bmzPS;
KGXGu:
$jadwal = $this->input->get("\152\141\x64\x77\141\154");
goto Qb2mR;
oNNgn:
$sesi = $this->input->get("\163\145\163\151");
goto KGXGu;
qCsby:
$tp = $this->dashboard->getTahunActive();
goto SPYjf;
SPYjf:
$smt = $this->dashboard->getSemesterActive();
goto h4_Fr;
JIcIB:
foreach ($pengawas as $pws) {
$ids_pengawas = explode("\x2c", $pws->id_guru);
oLxqG:
}
goto smD8W;
VqVLD:
$data["\144\x75\x72\141\x73\x69"] = $arrDur;
goto h8CxL;
iGzfq:
$pengawas = $this->cbt->getPengawasByJadwal($tp->id_tp, $smt->id_smt, $jadwal, $sesi, $ruang);
goto Oz9tG;
h4_Fr:
$info = $this->cbt->getJadwalById($jadwal);
goto xndWB;
Lz4At:
foreach ($siswas as $siswa) {
goto o2G2f;
lGL0E:
$arrDur[$siswa->id_siswa] = ["\x64\x75\x72" => $dur_siswa, "\x6c\157\x67" => $log_siswa];
goto uTG0w;
o2G2f:
$dur_siswa = null;
goto XPOIj;
MC69R:
POVBp:
goto lGL0E;
XPOIj:
foreach ($durasies as $durasi) {
goto yIGd0;
MFv4i:
n1LDf:
goto o2NpS;
TQQ2W:
$durasi->lama_ujian .= "\x6d";
goto hdpRz;
EsqG4:
$dur_siswa = $durasi;
goto rZvb5;
rZvb5:
Hg_Bx:
goto MFv4i;
b3UtH:
$durasi->lama_ujian = $dd == '' ? "\60\40\155" : $dd;
goto z3OYj;
M5e4N:
if (strpos($lamanya, "\72") !== false) {
goto iolY0;
}
goto TQQ2W;
mzNWa:
zIdtD:
goto SBbV_;
lEUP2:
$lamanya = $durasi->lama_ujian;
goto M5e4N;
qJv_g:
$dd = $ej . $em;
goto b3UtH;
BLGs5:
goto Zj87o;
goto mzNWa;
SfDa0:
$durasi->lama_ujian = round($mins, 2) . "\x20\x6d";
goto wrQcT;
mYqzA:
$minutes = $interval->days * 24 * 60 + $interval->h * 60 + $interval->i;
goto UHlko;
SBbV_:
$mins = (strtotime($durasi->selesai) - strtotime($durasi->mulai)) / 60;
goto SfDa0;
wQ23Q:
$em = $elap[1] == "\x30\60" ? '' : intval($elap[1]) + $ed . "\x20\x6d";
goto qJv_g;
GgU0c:
if ($durasi->lama_ujian == null) {
goto zIdtD;
}
goto lEUP2;
yIGd0:
if (!($durasi->id_siswa == $siswa->id_siswa)) {
goto Hg_Bx;
}
goto xNisK;
wdqs1:
$elap = explode("\72", $lamanya);
goto N6iFI;
xNisK:
$mulai = new DateTime($durasi->mulai);
goto zuzOp;
N6iFI:
$ed = $elap[2] == "\x30\x30" ? 0 : 1;
goto RqQPN;
hdpRz:
goto rE4Wa;
goto TsKSV;
UHlko:
$durasi->ada_waktu = $minutes < $info->durasi_ujian;
goto GgU0c;
RqQPN:
$ej = $elap[0] == "\60\x30" ? '' : intval($elap[0]) . "\x20\x6a\40";
goto wQ23Q;
zuzOp:
$interval = $mulai->diff(new DateTime());
goto mYqzA;
TsKSV:
iolY0:
goto wdqs1;
wrQcT:
Zj87o:
goto EsqG4;
z3OYj:
rE4Wa:
goto BLGs5;
o2NpS:
}
goto qzEfA;
uTG0w:
TZIeq:
goto dDWZB;
qzEfA:
pEmaW:
goto R9Bs6;
R9Bs6:
$log_siswa = [];
goto syM2J;
syM2J:
foreach ($logs as $log) {
goto Ay7CO;
hm7sH:
O356N:
goto nnHAI;
bLtgE:
c9rPC:
goto hm7sH;
Ay7CO:
if (!($log->id_siswa == $siswa->id_siswa)) {
goto c9rPC;
}
goto c9aNU;
c9aNU:
array_push($log_siswa, $log);
goto bLtgE;
nnHAI:
}
goto MC69R;
dDWZB:
}
goto zDovq;
Jv8AC:
$this->output_json($data);
goto tRhiy;
Y8LDy:
$this->db->trans_complete();
goto t8cNp;
t8cNp:
$data["\x73\151\x73\167\141"] = $siswas;
goto VqVLD;
Oz9tG:
$ids_pengawas = [];
goto JIcIB;
zDovq:
JxSSq:
goto Y8LDy;
tRhiy:
}
public function detail()
{
goto GQPlQ;
xjTt4:
wiMFd:
goto YZehG;
AX4sC:
$this->load->view("\155\145\155\x62\x65\162\163\57\x67\x75\162\165\57\164\x65\x6d\160\x6c\141\x74\145\163\57\150\145\141\144\x65\162", $data);
goto XnB5_;
XgGRK:
$tp = $this->dashboard->getTahunActive();
goto WicOi;
mDtau:
$jadwal = $this->input->get("\x6a\141\x64\x77\x61\154");
goto Cs_0o;
LysUi:
$guru = $this->dashboard->getDataGuruByUserId($user->id, $tp->id_tp, $smt->id_smt);
goto xVL3y;
XnB5_:
$this->load->view("\x63\x62\x74\x2f\163\x74\141\164\x75\163\57\x64\x65\x74\x61\151\154");
goto cDrIC;
GQPlQ:
$siswa = $this->input->get("\x73\151\x73\167\x61");
goto mDtau;
SFszJ:
$data["\164\160"] = $this->dashboard->getTahun();
goto sGDWg;
yMEbo:
$this->load->view("\137\x74\x65\x6d\160\154\141\x74\145\x73\57\144\141\163\x68\142\x6f\x61\162\x64\57\137\146\157\x6f\164\145\162");
goto jx_ki;
lw_Kl:
$data["\163\151\163\167\141"] = $this->master->getSiswaById($siswa);
goto RyB9U;
NhaHD:
goto H7KUd;
goto xjTt4;
cDrIC:
$this->load->view("\155\145\155\x62\145\162\x73\57\147\x75\162\165\57\164\145\155\160\x6c\x61\x74\145\163\57\146\x6f\x6f\x74\x65\x72");
goto NhaHD;
YZehG:
$data["\160\162\x6f\146\x69\154\145"] = $this->dashboard->getProfileAdmin($user->id);
goto x2glT;
t8EzR:
$data["\x73\155\164"] = $this->dashboard->getSemester();
goto saG_d;
saG_d:
$data["\x73\x6d\164\137\141\143\x74\151\166\x65"] = $smt;
goto lw_Kl;
xVL3y:
$data["\147\165\x72\165"] = $guru;
goto AX4sC;
RyB9U:
$data["\163\157\141\154"] = $this->cbt->getSoalSiswaByJadwal($jadwal, $siswa);
goto juKPA;
x2glT:
$this->load->view("\137\164\145\155\160\x6c\141\164\145\163\57\x64\141\x73\150\142\157\x61\x72\144\57\x5f\150\145\x61\144\x65\x72", $data);
goto WbJrO;
jx_ki:
H7KUd:
goto ZOIY2;
Cs_0o:
$user = $this->ion_auth->user()->row();
goto DsSqE;
WbJrO:
$this->load->view("\x63\x62\164\x2f\163\164\141\x74\x75\x73\x2f\144\x65\x74\141\151\x6c");
goto yMEbo;
DsSqE:
$data = ["\x75\163\145\x72" => $user, "\x6a\x75\144\x75\154" => "\x44\x65\x74\x61\151\154\x20\x53\164\x61\164\x75\x73\40\123\151\163\x77\141", "\163\165\x62\x6a\x75\144\165\x6c" => "\123\x74\x61\x74\x75\x73\40\x53\151\163\x77\x61", "\163\145\x74\164\151\156\x67" => $this->dashboard->getSetting()];
goto XgGRK;
sGDWg:
$data["\x74\160\x5f\141\x63\164\151\166\x65"] = $tp;
goto t8EzR;
WicOi:
$smt = $this->dashboard->getSemesterActive();
goto SFszJ;
juKPA:
if ($this->ion_auth->is_admin()) {
goto wiMFd;
}
goto LysUi;
ZOIY2:
}
}
Function Calls
None |
Stats
MD5 | 765cbddd8d62e069664c76aa616b5973 |
Eval Count | 0 |
Decode Time | 56 ms |