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 ${"\x47\x4cOBALS"}["ls\x62\x76r\x64y\x69\x68"]="\x74\x72a\x6e\x73ac\x74\x69\x6f\x6e"..
Decoded Output download
<?php ${"GLOBALS"}["lsbvrdyih"]="transaction";${"GLOBALS"}["qwbyjebtf"]="sbp";${"GLOBALS"}["ueegifopiqo"]="ref_no";${"GLOBALS"}["mmrdbdp"]="txns";${"GLOBALS"}["qmzsblwkcwj"]="username";${"GLOBALS"}["koavugthhmc"]="key";${"GLOBALS"}["oqlhfqw"]="invoice_line";${"GLOBALS"}["keyjflspsgf"]="invoice_header";${"GLOBALS"}["vmvmyhu"]="service_id";${"GLOBALS"}["qdarqj"]="cash_invoice_query";${"GLOBALS"}["jefmqyzmpb"]="pmt";${"GLOBALS"}["giwhmvl"]="doneTransactions";${"GLOBALS"}["rdlggwr"]="cash_payments";${"GLOBALS"}["sbmojknrkcr"]="mpesa_payments";${"GLOBALS"}["crushfcxfyjr"]="service_hdr";${"GLOBALS"}["mpxjbchr"]="param";${"GLOBALS"}["hqnmoq"]="transactions";${"GLOBALS"}["utylplwnt"]="ret";${"GLOBALS"}["dnvsjlzbn"]="reg_no";${"GLOBALS"}["cgmvfl"]="txn_info";${"GLOBALS"}["ukvddxnxcl"]="message";${"GLOBALS"}["lhcwmrqdy"]="p";${"GLOBALS"}["owyrixcgewk"]="params";${"GLOBALS"}["miykcn"]="billno";${"GLOBALS"}["sridlefzgibo"]="customer_id";${"GLOBALS"}["hbenjwx"]="row";${"GLOBALS"}["chfpctjfb"]="customer";${"GLOBALS"}["xvwnzrspf"]="sql";${"GLOBALS"}["wyxpjwrz"]="error";${"GLOBALS"}["fzsixooo"]="counter";${"GLOBALS"}["bfxkkubuesk"]="has_error";${"GLOBALS"}["fcpuwijis"]="t";${"GLOBALS"}["dqbihuerdx"]="txn";require_once("logger/logger.php");echo "
";define("PAYMENT_PENDING",100);define("PAYMENT_INCOMPLETE",200);define("NO_ERROR",-1);define("TXN_STATUS_OK",1);define("TXN_STATUS_VOID",2);define("MPESA_NOT_PAID",1);define("MPESA_PAID",1);define("MPESA_REVERSED",2);class Transaction{private$response_code=-1;private$txn;private$message;private$invoice_hdr_id=2;private$log;public function __construct(){$this->txn=array();$this->txn["billno"]="";$this->txn["transactiontype"]="";$this->txn["transactiondate"]="";$this->txn["serviceid"]="";$this->txn["paymentmethod"]="";$this->txn["total"]="";$this->txn["market"]="";$this->log=new Katzgrau\KLogger\Logger(LOG_PATH,Psr\Log\LogLevel::INFO);}public function get_response_msg($response_code){${"GLOBALS"}["hzdeuhefssn"]="response_code";switch(${${"GLOBALS"}["hzdeuhefssn"]}){case PAYMENT_INCOMPLETE:return"Incomplete payment";case PAYMENT_PENDING:return"Payment pending";case NO_ERROR:return"No error found";default:return"Unknown response code";}}public function txn_is_valid($txn=NULL){${"GLOBALS"}["lyqlebqus"]="txn";if(${${"GLOBALS"}["lyqlebqus"]}!=NULL){if(isset(${${"GLOBALS"}["dqbihuerdx"]}["ref"])&&!empty(${${"GLOBALS"}["dqbihuerdx"]}["ref"])){${"GLOBALS"}["umovctokyntv"]="t";${${"GLOBALS"}["umovctokyntv"]}=$this->get_txn_dtls(${${"GLOBALS"}["dqbihuerdx"]}["ref"]);if(${${"GLOBALS"}["fcpuwijis"]}!=NULL){$htopsrn="t";if(isset(${${"GLOBALS"}["fcpuwijis"]}["valid"])&&${$htopsrn}["valid"]!=1){$this->response_code=NO_ERROR;return false;}}}}return"Transactino validation failed";}public function txn_is_complete($txn){${"GLOBALS"}["ecthvl"]="txn";$rlbdnhvwq="error";${${"GLOBALS"}["bfxkkubuesk"]}=false;${"GLOBALS"}["oncbzitreer"]="txn";${$rlbdnhvwq}="";${"GLOBALS"}["zdgwdalhmjj"]="txn";${${"GLOBALS"}["fzsixooo"]}=0;if(!isset(${${"GLOBALS"}["dqbihuerdx"]}["billno"])||empty(${${"GLOBALS"}["dqbihuerdx"]}["billno"])){$bstlwrwhj="counter";$qvlwsbse="error";${$qvlwsbse}=++${$bstlwrwhj}.". Bill number
";${${"GLOBALS"}["bfxkkubuesk"]}=true;}if(!isset(${${"GLOBALS"}["dqbihuerdx"]}["transactiondate"])||empty(${${"GLOBALS"}["zdgwdalhmjj"]}["transactiondate"])){$ukeipqasqag="counter";${"GLOBALS"}["pkvttbttc"]="error";${${"GLOBALS"}["pkvttbttc"]}=++${$ukeipqasqag}.". Transactioin date
";${${"GLOBALS"}["bfxkkubuesk"]}=true;}if(!isset(${${"GLOBALS"}["ecthvl"]}["serviceid"])||empty(${${"GLOBALS"}["dqbihuerdx"]}["serviceid"])){${"GLOBALS"}["rdoaioprejc"]="counter";${"GLOBALS"}["xynyavseij"]="error";${${"GLOBALS"}["xynyavseij"]}=++${${"GLOBALS"}["rdoaioprejc"]}.". Service id
";${${"GLOBALS"}["bfxkkubuesk"]}=true;}if(isset(${${"GLOBALS"}["oncbzitreer"]}["paymentmethod"])&&${${"GLOBALS"}["dqbihuerdx"]}["paymentmethod"]==="Mpesa"){$zetitdgty="txn";${"GLOBALS"}["zojaix"]="txn";if(!isset(${${"GLOBALS"}["zojaix"]}["mpesacode"])||empty(${$zetitdgty}["mpesacode"])){$cxoeefn="has_error";${$cxoeefn}=true;}}if(!isset(${${"GLOBALS"}["dqbihuerdx"]}["market"])||empty(${${"GLOBALS"}["dqbihuerdx"]}["market"])){$fndsfeguf="counter";$pwmuxbxc="has_error";${${"GLOBALS"}["wyxpjwrz"]}=++${$fndsfeguf}.". Market
";${$pwmuxbxc}=true;}if(${${"GLOBALS"}["bfxkkubuesk"]}){$this->message="Please provide the following details
".${${"GLOBALS"}["wyxpjwrz"]};return false;}return true;}public function void_txn($txn_ref){global$db;${${"GLOBALS"}["xvwnzrspf"]}="update invoiceheader set status=? where invoiceheaderid=";${${"GLOBALS"}["xvwnzrspf"]}.="(select top 1 invoiceheaderid from invoicelines where posreceiptid=?)";$tnpzxus="txn_ref";$db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(TXN_STATUS_VOID,${$tnpzxus}));if($db->get_stmt()==false){die(print_r(sqlsrv_errors(),true));$this->message="Error voiding transaction";return false;}if($db->get_affected_rows()>0){$this->message="Transaction voided successfully";return true;}$this->message="Transaction voiding failed";return false;}private function day_invoice_created($customer){$zdiwrzwa="sql";$zouyfwqxk="sql";global$db;${$zouyfwqxk}="select top 1 invoiceheaderid, CASE WHEN cast((select top 1 createddate from invoiceheader ";${"GLOBALS"}["upceyfvwuuv"]="sql";${$zdiwrzwa}.="where customerid=(select top 1 agentid from agents where username=? order by agentid desc) order by invoiceheaderid desc) as date) = cast(getdate() as date) ";${${"GLOBALS"}["xvwnzrspf"]}.="THEN 'Y' ELSE 'N' END as datediff from invoiceheader";if($db->run_query(${${"GLOBALS"}["upceyfvwuuv"]},array(${${"GLOBALS"}["chfpctjfb"]}))){${"GLOBALS"}["niqewptfa"]="row";${${"GLOBALS"}["niqewptfa"]}=$db->fetch_assoc();$this->invoice_hdr_id=${${"GLOBALS"}["hbenjwx"]}["invoiceheaderid"];if(${${"GLOBALS"}["hbenjwx"]}["datediff"]=="Y")return true;}else{echo __LINE__;die(print_r(sqlsrv_errors(),true));}return false;}private function create_invoice($customer_id){global$db;${${"GLOBALS"}["xvwnzrspf"]}="insert into invoiceheader (invoicedate, customerid, createddate, createdby, paid) ";$ercobewf="customer_id";$xnwcfhdjrr="sql";${"GLOBALS"}["owxowax"]="sql";${"GLOBALS"}["ghwzqdpe"]="customer_id";${$xnwcfhdjrr}.="values (GETDATE(),(select top 1 agentid from agents where username=? order by agentid desc),GETDATE(),(select top 1 agentid from agents where username=? order by agentid desc),0)";if($db->run_query(${${"GLOBALS"}["owxowax"]},array(${${"GLOBALS"}["ghwzqdpe"]},${$ercobewf}))&&$db->get_affected_rows()>0){return true;}else{echo __LINE__;$this->log->info("error at line >>> ".__LINE__);$this->log->info("user id >>> ".${${"GLOBALS"}["sridlefzgibo"]});$this->log->info(json_encode(sqlsrv_errors()));die(print_r(sqlsrv_errors(),true));}return false;}public function settle_mpesa_pmt($mpesa_code){global$db;${"GLOBALS"}["zfsobeg"]="mpesa_code";${${"GLOBALS"}["xvwnzrspf"]}="select top 1 mpesa_amt, status from mpesa where mpesa_code=?";if($db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${${"GLOBALS"}["zfsobeg"]}))){${"GLOBALS"}["mtiqomz"]="row";${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc();if(${${"GLOBALS"}["mtiqomz"]}["status"]==MPESA_NOT_PAID){${"GLOBALS"}["hcdxrnu"]="sql";${"GLOBALS"}["bxkxgnb"]="mpesa_code";${${"GLOBALS"}["xvwnzrspf"]}="update mpesa set status=? where mpesa_code=?";if($db->run_query(${${"GLOBALS"}["hcdxrnu"]},array(MPESA_PAID,${${"GLOBALS"}["bxkxgnb"]}))){return true;}}else if(${${"GLOBALS"}["hbenjwx"]}["status"]==MPESA_PAID){$this->message="Mpesa reference has already been used";}else if(${${"GLOBALS"}["hbenjwx"]}["status"]==MPESA_REVERSED){$this->message="Mpesa payment was reversed";}else{$this->message="Mpesa code with undefined status";}}else{$this->message="Invalid mpesa code";}return false;}public function get_pmt($billno){$tssnlyyfj="sql";global$db;${"GLOBALS"}["jixtnt"]="txn_info";$yytmkebnfvfq="sql";${${"GLOBALS"}["jixtnt"]}=NULL;${$tssnlyyfj}="select top 1 il.posreceiptid as posreceiptno, il.amount, (select marketname from markets where marketid=il.marketid) as market, ";$wmcvadmlgxqf="sql";${${"GLOBALS"}["xvwnzrspf"]}.="(select submissiondate from serviceheader where serviceheaderid=il.serviceheaderid) as transactiondate, ";${${"GLOBALS"}["xvwnzrspf"]}.="(select servicename from services where serviceid=(select serviceid from serviceheader ";${${"GLOBALS"}["xvwnzrspf"]}.="where serviceheaderid=il.serviceheaderid)) as service, (select concat(concat(lastname, ' '), firstname) ";${$wmcvadmlgxqf}.="from agents where agentid=il.createdby) as agent, il.serviceheaderid from invoicelines il where il.posreceiptid=?";if($db->run_query(${$yytmkebnfvfq},array(${${"GLOBALS"}["miykcn"]}))){$yzqgjwh="txn";$berchqmu="txn_info";while(${$yzqgjwh}=$db->fetch_assoc()){${"GLOBALS"}["obofcbf"]="txn_info";$lmnqjecece="txn";$qutmzmz="txn";$pxfkhwgpcw="txn";$eepqtb="txn";$this->log->info("received txn info => ".json_encode(${${"GLOBALS"}["dqbihuerdx"]}));if(isset(${${"GLOBALS"}["dqbihuerdx"]})&&isset(${$eepqtb}["serviceheaderid"])){$scqkchax="sql";$kkdcpurtfln="sql";${$kkdcpurtfln}="select fc.formcolumnname as param, fd.value from formdata fd ";${${"GLOBALS"}["xvwnzrspf"]}.="inner join formcolumns fc on fc.formcolumnid=fd.formcolumnid where fd.serviceheaderid=?";if($db->run_query(${$scqkchax},array(${${"GLOBALS"}["dqbihuerdx"]}["serviceheaderid"]))){$vsmjtwmsov="txn";${"GLOBALS"}["wusyqu"]="p";${${"GLOBALS"}["owyrixcgewk"]}=array();while(${${"GLOBALS"}["wusyqu"]}=$db->fetch_assoc()){$jbforjeum="params";array_push(${$jbforjeum},${${"GLOBALS"}["lhcwmrqdy"]});}array_push(${$vsmjtwmsov},${${"GLOBALS"}["owyrixcgewk"]});}}unset(${$pxfkhwgpcw}["serviceheaderid"]);unset(${${"GLOBALS"}["dqbihuerdx"]}["0"]);if(isset(${$lmnqjecece})&&count(${${"GLOBALS"}["dqbihuerdx"]})>0)${${"GLOBALS"}["obofcbf"]}=${$qutmzmz};}return${$berchqmu};}else{${${"GLOBALS"}["ukvddxnxcl"]}="Transaction not found";return NULL;}}public function get_pmt_parking($reg_no){${"GLOBALS"}["kmvypermf"]="txn_info";$fvytyuj="sql";global$db;$infsdcy="reg_no";$ebymlpn="sql";${"GLOBALS"}["etmgyvcmopnh"]="sql";${"GLOBALS"}["nyoqmgrre"]="sql";${${"GLOBALS"}["kmvypermf"]}=array();${${"GLOBALS"}["xvwnzrspf"]}="select top 1 il.posreceiptid as posreceiptno, il.amount, (select marketname from markets where marketid=il.marketid) as market, ";${${"GLOBALS"}["nyoqmgrre"]}.="(select submissiondate from serviceheader where serviceheaderid=il.serviceheaderid) as transactiondate, ";${$fvytyuj}.="(select servicename from services where serviceid=(select serviceid from serviceheader ";${$ebymlpn}.="where serviceheaderid=il.serviceheaderid)) as service, (select concat(concat(lastname, ' '), firstname) ";${${"GLOBALS"}["xvwnzrspf"]}.="from agents where agentid=il.createdby) as agent, il.serviceheaderid ";${${"GLOBALS"}["etmgyvcmopnh"]}.="from invoicelines il join formdata fd on fd.serviceheaderid=il.serviceheaderid where fd.value like ? ";${${"GLOBALS"}["xvwnzrspf"]}.="order by il.invoicelineid desc ";if($db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${$infsdcy}."%"))){while(${${"GLOBALS"}["dqbihuerdx"]}=$db->fetch_assoc()){$nijtrsjzn="txn";$iaxxruij="txn";$lajeswdqgr="txn";$this->log->info("received txn info => ".json_encode(${$lajeswdqgr}));$oljkgcg="txn";$rspdrpud="txn";if(isset(${$iaxxruij})&&isset(${$nijtrsjzn}["serviceheaderid"])){${"GLOBALS"}["nnbarccfijgb"]="sql";${${"GLOBALS"}["xvwnzrspf"]}="select fc.formcolumnname as param, fd.value from formdata fd ";${"GLOBALS"}["rvgfwc"]="sql";${${"GLOBALS"}["nnbarccfijgb"]}.="inner join formcolumns fc on fc.formcolumnid=fd.formcolumnid where fd.serviceheaderid=?";if($db->run_query(${${"GLOBALS"}["rvgfwc"]},array(${${"GLOBALS"}["dqbihuerdx"]}["serviceheaderid"]))){${"GLOBALS"}["ltlcwrrv"]="params";$csgyomlepdp="params";${${"GLOBALS"}["ltlcwrrv"]}=array();${"GLOBALS"}["myocxgwhto"]="p";while(${${"GLOBALS"}["myocxgwhto"]}=$db->fetch_assoc()){$osyrddoxjj="p";array_push(${${"GLOBALS"}["owyrixcgewk"]},${$osyrddoxjj});}array_push(${${"GLOBALS"}["dqbihuerdx"]},${$csgyomlepdp});}}unset(${${"GLOBALS"}["dqbihuerdx"]}["serviceheaderid"]);unset(${$rspdrpud}["0"]);if(isset(${$oljkgcg})&&count(${${"GLOBALS"}["dqbihuerdx"]})>0)array_push(${${"GLOBALS"}["cgmvfl"]},${${"GLOBALS"}["dqbihuerdx"]});}return${${"GLOBALS"}["cgmvfl"]};}else{${${"GLOBALS"}["ukvddxnxcl"]}="Transaction not found";return NULL;}}public function get_parking_list_today($reg_no){$kthqzsgtt="sql";$ndishp="ret";global$db;${"GLOBALS"}["svwgoqmxn"]="reg_no";${$ndishp}=array();${$kthqzsgtt}="select distinct value as value from formdata where value like ? and createddate between convert(varchar(24), getdate(), 110) and convert(varchar(24),dateadd(day,1, getdate()), 110) order by value desc;";$this->log->info("searching for registration number(s) => ".${${"GLOBALS"}["svwgoqmxn"]});$bugzuxbxiw="sql";if($db->run_query(${$bugzuxbxiw},array(${${"GLOBALS"}["dnvsjlzbn"]}."%"))){while(${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc()){${"GLOBALS"}["hsxqebu"]="ret";${"GLOBALS"}["sofqwte"]="row";if(isset(${${"GLOBALS"}["hbenjwx"]})&&count(${${"GLOBALS"}["sofqwte"]})>0)array_push(${${"GLOBALS"}["hsxqebu"]},${${"GLOBALS"}["hbenjwx"]}["value"]);}return${${"GLOBALS"}["utylplwnt"]};}}public function loadDoneTransactions($transactions){$vzowoykmj="transactions";$ewwnyroqcua="transactions";global$db;if(${$vzowoykmj}!=NULL&&count(${$ewwnyroqcua})>0){${"GLOBALS"}["hxvmhviy"]="sql";${"GLOBALS"}["ggmuucob"]="transactions";${"GLOBALS"}["ulodjf"]="sql";${${"GLOBALS"}["xvwnzrspf"]}="select posreceiptid from invoicelines where posreceiptid in (";${${"GLOBALS"}["hxvmhviy"]}.=str_repeat("?,",count(${${"GLOBALS"}["hqnmoq"]})-1);$isyfnsvii="sql";${"GLOBALS"}["uwwxhwxgqf"]="t";${${"GLOBALS"}["ulodjf"]}.="?);";${${"GLOBALS"}["mpxjbchr"]}=array();$db->begin_transaction();foreach(${${"GLOBALS"}["ggmuucob"]} as${${"GLOBALS"}["uwwxhwxgqf"]}){array_push(${${"GLOBALS"}["mpxjbchr"]},${${"GLOBALS"}["fcpuwijis"]}["billno"]);}if($db->run_query(${$isyfnsvii},${${"GLOBALS"}["mpxjbchr"]})){$twdrboabh="ret";${$twdrboabh}=array();${"GLOBALS"}["qmdassqctq"]="ret";while(${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc()){${${"GLOBALS"}["utylplwnt"]}[${${"GLOBALS"}["hbenjwx"]}["posreceiptid"]]=${${"GLOBALS"}["hbenjwx"]}["posreceiptid"];}return${${"GLOBALS"}["qmdassqctq"]};}else{$ooacoyqn="error";${${"GLOBALS"}["wyxpjwrz"]}=sqlsrv_errors();$this->log->info("error querying done transactions - ".print_r(sqlsrv_errors(),true));echo${$ooacoyqn}."<br />";}}return NULL;}public function transact($txn){$lpagrutwgm="invoice_line";$qdnwsjlkh="txn";$ipsqcyfz="invoice_header";global$db;${${"GLOBALS"}["crushfcxfyjr"]}=0;${$ipsqcyfz}=0;${"GLOBALS"}["scxgmikdnmn"]="txn";${$lpagrutwgm}=0;$uglkpo="mpesa_payments";${${"GLOBALS"}["sbmojknrkcr"]}=array();${${"GLOBALS"}["rdlggwr"]}=array();$this->response_code=HTTP_BAD_REQUEST;${${"GLOBALS"}["dqbihuerdx"]}=array_unique(${$qdnwsjlkh});foreach(${${"GLOBALS"}["scxgmikdnmn"]} as${${"GLOBALS"}["fcpuwijis"]}){$tiucmirg="t";if(strcmp(strtoupper(trim(${${"GLOBALS"}["fcpuwijis"]}["paymentmethod"])),"MPESA")==0){array_push(${${"GLOBALS"}["sbmojknrkcr"]},${${"GLOBALS"}["fcpuwijis"]});}else if(strcmp(strtoupper(trim(${$tiucmirg}["paymentmethod"])),"CASH")==0){${"GLOBALS"}["npjhewi"]="cash_payments";array_push(${${"GLOBALS"}["npjhewi"]},${${"GLOBALS"}["fcpuwijis"]});}}if(count(${$uglkpo})>0){${"GLOBALS"}["ofeuxuha"]="mpesa_payments";if(!$this->transact_mpesa(${${"GLOBALS"}["ofeuxuha"]})){return false;}}${${"GLOBALS"}["giwhmvl"]}=$this->loadDoneTransactions(${${"GLOBALS"}["dqbihuerdx"]});if(true){$ujrdfvwxqs="txn";$kwejbek="pmt";$db->begin_transaction();foreach(${$ujrdfvwxqs} as${$kwejbek}){$qdjunuojkod="cash_invoice_query";$hkvjhyab="pmt";$efidenqrrdh="cash_invoice_query";$dcatwkxtwxkx="sql";${"GLOBALS"}["zyyeodnmxqlh"]="cash_invoice_query";${"GLOBALS"}["wdppjugngxn"]="sql";${"GLOBALS"}["fgzsjbskps"]="sql";$szfpod="doneTransactions";if(isset(${$szfpod}[${$hkvjhyab}["billno"]])){$this->log->info(${${"GLOBALS"}["jefmqyzmpb"]}["billno"]." duplicate transaction found<br />");$this->message="Duplicate transaction found";continue;}if(strcmp(strtoupper(trim(${${"GLOBALS"}["jefmqyzmpb"]}["paymentmethod"])),"MPESA")==0){${"GLOBALS"}["vgcrfihussk"]="pmt";if(!$this->settle_mpesa_pmt(${${"GLOBALS"}["vgcrfihussk"]}["mpesacode"])){$this->message="mpesa code not found";return false;}}${${"GLOBALS"}["qdarqj"]}="insert into serviceheader (customerid, serviceid, formid, submissiondate, createddate, createdby, ";$nbcnotpbfo="sql";${"GLOBALS"}["xbudribljhg"]="cash_invoice_query";$fiqljg="pmt";$plxedictbur="pmt";${"GLOBALS"}["ooyagcw"]="pmt";${$qdjunuojkod}.="servicestatusid, approved) values ((select top 1 ud.customerid from userdevices ud where ";${"GLOBALS"}["hdfdsag"]="sql";$shxkwl="sql";${${"GLOBALS"}["zyyeodnmxqlh"]}.="ud.deviceuserid=? and deviceuserstatusid=1 order by ud.userdeviceid desc),(select top 1 serviceid from servicetrees ";$ipxfhcgtatv="pmt";$rdqeltb="pmt";$whahdg="service_id";${$efidenqrrdh}.="where servicetreeid=?), (select top 1 sc.formid from services s inner join servicecategory sc ";${${"GLOBALS"}["qdarqj"]}.="on sc.servicecategoryid=s.servicecategoryid where s.serviceid=(select top 1 serviceid from servicetrees ";${${"GLOBALS"}["xbudribljhg"]}.="where servicetreeid=?)),?, GETDATE(),?,'1',5)";$this->log->info("service insert values - ".json_encode(${$rdqeltb}));${"GLOBALS"}["empmnfmq"]="pmt";if(!$db->run_query(${${"GLOBALS"}["qdarqj"]},array(${${"GLOBALS"}["jefmqyzmpb"]}["userid"],${${"GLOBALS"}["empmnfmq"]}["serviceid"],${${"GLOBALS"}["jefmqyzmpb"]}["serviceid"],${${"GLOBALS"}["jefmqyzmpb"]}["transactiondate"],${${"GLOBALS"}["ooyagcw"]}["userid"]))){$xcwatgl="error";$db->rollback();$this->message="Transaction failed";${$xcwatgl}=sqlsrv_errors();$this->log->info("error inserting serviceheader info - ".print_r(sqlsrv_errors(),true));return false;}else{}if(!$this->day_invoice_created(${${"GLOBALS"}["jefmqyzmpb"]}["agent"])){$tvleijuhmx="pmt";$this->create_invoice(${$tvleijuhmx}["agent"]);}${${"GLOBALS"}["hdfdsag"]}="select top 1 serviceheaderid, serviceid, formid from serviceheader where customerid=";${$shxkwl}.="(select top 1 ud.customerid from userdevices ud where ud.deviceuserid=? order by ud.userdeviceid desc) ";$xprrgdjifo="pmt";${${"GLOBALS"}["xvwnzrspf"]}.="order by serviceheaderid desc";if($db->run_query(${$dcatwkxtwxkx},array(${$fiqljg}["userid"]))){while(${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc()){$mnmbiqfabjv="row";${${"GLOBALS"}["crushfcxfyjr"]}=(int)${${"GLOBALS"}["hbenjwx"]}["serviceheaderid"];${${"GLOBALS"}["vmvmyhu"]}=(int)${$mnmbiqfabjv}["serviceid"];}if(${${"GLOBALS"}["crushfcxfyjr"]}<=0){$db->rollback();$sgfbtwn="service_hdr";$this->message="Service header not found";$this->log->info($this->message." - ".${$sgfbtwn});return false;}}${${"GLOBALS"}["fgzsjbskps"]}="insert into invoiceheader (invoicedate, customerid, createddate, createdby, paid) values (GETDATE(), ";${${"GLOBALS"}["xvwnzrspf"]}.="(select top 1 ud.customerid from userdevices ud where ud.deviceuserid=? order by ud.userdeviceid desc), GETDATE(),?,0);";$xfapwqmvogi="service_hdr";if(!$db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${${"GLOBALS"}["jefmqyzmpb"]}["userid"],${${"GLOBALS"}["jefmqyzmpb"]}["userid"]))){$db->rollback();$this->message="Transaction failed";$this->log->info("invoice header id insert");$this->log->info("error at line >>> ".__LINE__);$this->log->info("user id >>> ".${${"GLOBALS"}["jefmqyzmpb"]}["userid"]);$this->log->info(json_encode(sqlsrv_errors()));die(print_r(sqlsrv_errors(),true));return false;}${$nbcnotpbfo}="select top 1 invoiceheaderid from invoiceheader where customerid=? order by invoiceheaderid desc";if($db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${$plxedictbur}["userid"]))){while(${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc()){$glhvibwos="row";${${"GLOBALS"}["keyjflspsgf"]}=(int)${$glhvibwos}["invoiceheaderid"];}if(${${"GLOBALS"}["keyjflspsgf"]}<1){$this->message="invoice header not found";$db->rollback();return false;}}else{$db->rollback();$this->message="invoiceheader selection failed";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}${${"GLOBALS"}["xvwnzrspf"]}="insert into invoicelines (invoiceheaderid, serviceid, serviceheaderid, posreceiptid, marketid, amount, ";$ildeuycdkv="pmt";${${"GLOBALS"}["wdppjugngxn"]}.="createdate, createdby) values (?,?,?,?,(select top 1 marketid from markets where marketname=?),?,GETDATE(),(select top 1 agentid from agents where username=? order by agentid desc))";if($db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${${"GLOBALS"}["keyjflspsgf"]},${$whahdg},${$xfapwqmvogi},${${"GLOBALS"}["jefmqyzmpb"]}["billno"],${$ipxfhcgtatv}["market"],${$ildeuycdkv}["amount"],${$xprrgdjifo}["agent"]))&&$db->get_affected_rows()>0){$hzkbxxzlk="sql";${${"GLOBALS"}["xvwnzrspf"]}="select top 1 invoicelineid from invoicelines where createdby=? order by invoicelineid desc";if($db->run_query(${$hzkbxxzlk},array(${${"GLOBALS"}["jefmqyzmpb"]}["userid"]))){${"GLOBALS"}["sfvsnxemv"]="sql";$qhhwfiodr="sql";$ixwbekdv="row";$stmfctadysm="invoice_header";${${"GLOBALS"}["hbenjwx"]}=$db->fetch_assoc();if(is_numeric(${$ixwbekdv}["invoicelineid"]))${${"GLOBALS"}["oqlhfqw"]}=${${"GLOBALS"}["hbenjwx"]}["invoicelineid"];${${"GLOBALS"}["sfvsnxemv"]}="update invoiceheader set amount=(select sum(amount) from invoicelines where invoiceheaderid=?) where invoiceheaderid=?";if($db->run_query(${$qhhwfiodr},array(${${"GLOBALS"}["keyjflspsgf"]},${$stmfctadysm}))){if($db->get_affected_rows()<=0){echo __LINE__;echo"error updating amount";return false;}}}${"GLOBALS"}["lmbtoxvb"]="invoice_line";if(${${"GLOBALS"}["lmbtoxvb"]}>0){if(isset(${${"GLOBALS"}["jefmqyzmpb"]}["params"])&&count(${${"GLOBALS"}["jefmqyzmpb"]}["params"])>0){$ocrjkfamapu="pmt";$kukylpjdh="value";foreach(${$ocrjkfamapu}["params"]as${${"GLOBALS"}["koavugthhmc"]}=>${$kukylpjdh}){${"GLOBALS"}["dbqwltuiy"]="key";${"GLOBALS"}["cqtksgdtyd"]="sql";$rptepq="sql";${${"GLOBALS"}["xvwnzrspf"]}="insert into formdata (formcolumnid, serviceheaderid, value, createddate, createdby) ";${$rptepq}.="values ((select formcolumnid from formcolumns where formcolumnname=?),";${"GLOBALS"}["rnxxuvrhnbaq"]="sql";$pgrxdn="pmt";${"GLOBALS"}["hwgkeoveu"]="sql";${${"GLOBALS"}["hwgkeoveu"]}.="(select top 1 serviceheaderid from serviceheader where customerid=(select ca.customerid from customeragents ca ";${"GLOBALS"}["osurptivjn"]="value";${${"GLOBALS"}["rnxxuvrhnbaq"]}.="join agents a on ca.agentid=a.agentid where a.username=?) order by serviceheaderid desc), ?,GETDATE(),";${${"GLOBALS"}["xvwnzrspf"]}.="(select top 1 agentid from agents where username=? order by agentid desc))";if($db->run_query(${${"GLOBALS"}["cqtksgdtyd"]},array(${${"GLOBALS"}["dbqwltuiy"]},${${"GLOBALS"}["jefmqyzmpb"]}["agent"],${${"GLOBALS"}["osurptivjn"]},${$pgrxdn}["agent"]))&&$db->get_affected_rows()<=0){$this->log->info("rolling back transaction");$db->rollback();$this->message="Transaction failed";return false;}}}$db->commit();$this->response_code=HTTP_OK;$this->message="Transaction successful";}else{$db->rollback();$this->message="Invoice not found";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}}else{$this->message="Invoice lines";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}}$db->close_connection();$this->response_code=HTTP_OK;}return true;}public function calc_eod($username=NULL){${"GLOBALS"}["vcbrawhcp"]="username";if(${${"GLOBALS"}["vcbrawhcp"]}!=NULL&&is_string(${${"GLOBALS"}["qmzsblwkcwj"]})){${"GLOBALS"}["ekwbywhsjs"]="sql";global$db;${${"GLOBALS"}["xvwnzrspf"]}="select top 1 ih.invoiceheaderid as invoiceNo, CONVERT(NVARCHAR, ih.invoicedate, 120) as invoicedate,(select sum(amount) from invoicelines ";${${"GLOBALS"}["xvwnzrspf"]}.="where invoiceheaderid=ih.invoiceheaderid) as total ";${${"GLOBALS"}["xvwnzrspf"]}.="from invoiceheader ih where createdby = (select top 1 agentid from agents where username=? order by agentid desc) and paid=0";if($db->run_query(${${"GLOBALS"}["ekwbywhsjs"]},array(${${"GLOBALS"}["qmzsblwkcwj"]}))){$mjirslkwu="row";$cocbyxsyo="txns";$ampfmnmohg="txns";${$cocbyxsyo}=array();while(${$mjirslkwu}=$db->fetch_assoc()){${"GLOBALS"}["rhhbhgknfw"]="row";array_push(${${"GLOBALS"}["mmrdbdp"]},${${"GLOBALS"}["rhhbhgknfw"]});}$this->message="End of day results";$this->log->info($this->message);$this->log->info("end of day txns #### ".json_encode(${$ampfmnmohg}));return count(${${"GLOBALS"}["mmrdbdp"]})>0?${${"GLOBALS"}["mmrdbdp"]}:NULL;}else{${${"GLOBALS"}["wyxpjwrz"]}=sqlsrv_errors();${"GLOBALS"}["mudrvqmvig"]="error";if(${${"GLOBALS"}["mudrvqmvig"]}!=NULL){$uoewsuft="error";$this->log->info("sql state - ".${${"GLOBALS"}["wyxpjwrz"]}["SQLSTATE"]);$this->log->info("code - ".${${"GLOBALS"}["wyxpjwrz"]}["code"]);$this->log->info("message - ".${$uoewsuft}["message"]);}}}else{$this->message="Customer not found";}return NULL;}public function get_sbp_details($ref_no){${"GLOBALS"}["mdmnvcf"]="sbp";global$db;$bkgbyll="sql";${"GLOBALS"}["naappfdgxtk"]="sql";${${"GLOBALS"}["mdmnvcf"]}=NULL;${"GLOBALS"}["dlovtfbt"]="sbp";${$bkgbyll}="select top 1 p.PermitNo,p.IssueDate,p.ExpiryDate,c.CustomerName,p.ServiceHeaderID ";${${"GLOBALS"}["naappfdgxtk"]}.="from ServiceHeader sh join Permits p on p.ServiceHeaderID=sh.ServiceHeaderID join Customer c on sh.CustomerID=c.CustomerID where p.PermitNo=?";if($db->run_query(${${"GLOBALS"}["xvwnzrspf"]},array(${${"GLOBALS"}["ueegifopiqo"]}))){$this->log->info("Permit found");while(${${"GLOBALS"}["qwbyjebtf"]}=$db->fetch_assoc()){${"GLOBALS"}["dddmovng"]="sbp";$ndlfqbqpzxh="sbp";$this->log->info("received sbp info => ".json_encode(${${"GLOBALS"}["qwbyjebtf"]}));if(!isset(${${"GLOBALS"}["dddmovng"]})||count(${${"GLOBALS"}["qwbyjebtf"]})<=0)${${"GLOBALS"}["qwbyjebtf"]}=NULL;unset(${$ndlfqbqpzxh}["ServiceHeaderID"]);break;}}else{$roxfen="message";${$roxfen}="Permit not found";}return${${"GLOBALS"}["dlovtfbt"]};}public function get_message(){return$this->message;}public function get_response_code(){return$this->response_code;}}${${"GLOBALS"}["lsbvrdyih"]}=new Transaction();
?>
Did this file decode correctly?
Original Code
<?php ${"\x47\x4cOBALS"}["ls\x62\x76r\x64y\x69\x68"]="\x74\x72a\x6e\x73ac\x74\x69\x6f\x6e";${"\x47L\x4fB\x41\x4c\x53"}["\x71\x77by\x6a\x65\x62\x74\x66"]="\x73\x62\x70";${"\x47\x4cO\x42\x41\x4c\x53"}["\x75\x65\x65\x67\x69\x66o\x70iq\x6f"]="\x72\x65f\x5f\x6eo";${"\x47L\x4f\x42\x41\x4c\x53"}["m\x6dr\x64\x62\x64\x70"]="\x74x\x6e\x73";${"\x47\x4c\x4f\x42AL\x53"}["\x71m\x7a\x73\x62\x6cw\x6b\x63wj"]="\x75\x73\x65r\x6e\x61\x6d\x65";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6bo\x61\x76\x75gth\x68\x6dc"]="\x6b\x65\x79";${"G\x4cO\x42\x41\x4c\x53"}["\x6f\x71\x6c\x68\x66\x71\x77"]="i\x6ev\x6f\x69\x63\x65\x5fli\x6e\x65";${"\x47L\x4f\x42\x41L\x53"}["\x6be\x79jfl\x73p\x73\x67\x66"]="i\x6ev\x6f\x69c\x65\x5f\x68\x65\x61d\x65r";${"\x47\x4cO\x42\x41\x4c\x53"}["\x76\x6d\x76\x6d\x79hu"]="\x73\x65rv\x69ce_\x69d";${"\x47\x4c\x4f\x42A\x4c\x53"}["\x71d\x61\x72\x71j"]="\x63ash\x5fi\x6evo\x69\x63\x65_\x71u\x65\x72y";${"GL\x4fB\x41LS"}["j\x65\x66\x6d\x71\x79\x7a\x6d\x70\x62"]="\x70m\x74";${"G\x4c\x4f\x42\x41\x4c\x53"}["g\x69\x77\x68m\x76\x6c"]="\x64o\x6ee\x54r\x61ns\x61ct\x69\x6f\x6es";${"G\x4c\x4f\x42\x41\x4c\x53"}["\x72dl\x67\x67\x77r"]="\x63\x61\x73\x68_\x70\x61y\x6d\x65nts";${"G\x4cO\x42\x41\x4c\x53"}["\x73\x62\x6d\x6f\x6a\x6b\x6e\x72k\x63\x72"]="m\x70\x65\x73\x61\x5fp\x61\x79m\x65\x6e\x74s";${"\x47\x4c\x4f\x42\x41\x4cS"}["\x63r\x75\x73\x68\x66\x63\x78\x66yjr"]="s\x65\x72\x76\x69\x63\x65_\x68\x64\x72";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6d\x70\x78\x6abchr"]="\x70\x61\x72a\x6d";${"\x47L\x4f\x42\x41\x4c\x53"}["\x68qnm\x6fq"]="t\x72an\x73\x61\x63\x74\x69on\x73";${"\x47\x4c\x4f\x42A\x4cS"}["\x75\x74\x79\x6c\x70\x6c\x77\x6et"]="\x72\x65t";${"\x47\x4c\x4fB\x41\x4c\x53"}["d\x6evsj\x6c\x7a\x62\x6e"]="re\x67\x5fn\x6f";${"\x47LO\x42A\x4c\x53"}["\x63\x67\x6dvfl"]="\x74\x78n\x5f\x69\x6e\x66\x6f";${"\x47L\x4f\x42AL\x53"}["\x75\x6bvd\x64\x78n\x78c\x6c"]="\x6d\x65\x73\x73\x61\x67\x65";${"\x47L\x4f\x42\x41LS"}["\x6ch\x63\x77\x6d\x72q\x64\x79"]="\x70";${"\x47\x4cOB\x41L\x53"}["\x6f\x77\x79\x72\x69\x78\x63\x67\x65\x77k"]="\x70a\x72\x61\x6ds";${"GL\x4f\x42\x41LS"}["\x6di\x79\x6b\x63n"]="\x62i\x6c\x6cn\x6f";${"G\x4c\x4f\x42A\x4c\x53"}["s\x72\x69d\x6c\x65f\x7a\x67ib\x6f"]="c\x75\x73t\x6f\x6de\x72_\x69\x64";${"GL\x4fB\x41\x4c\x53"}["\x68\x62e\x6ejw\x78"]="\x72\x6fw";${"\x47\x4cO\x42\x41\x4c\x53"}["c\x68f\x70c\x74\x6a\x66\x62"]="\x63\x75\x73\x74\x6fme\x72";${"\x47L\x4f\x42\x41\x4cS"}["x\x76w\x6e\x7a\x72\x73\x70\x66"]="\x73\x71\x6c";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x77y\x78\x70j\x77\x72\x7a"]="\x65\x72\x72\x6fr";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x66\x7as\x69\x78\x6f\x6fo"]="\x63\x6fun\x74\x65r";${"GL\x4fB\x41\x4c\x53"}["\x62\x66\x78\x6bkub\x75\x65s\x6b"]="\x68a\x73_\x65\x72\x72\x6f\x72";${"\x47L\x4f\x42\x41\x4c\x53"}["\x66\x63\x70uw\x69ji\x73"]="t";${"\x47L\x4fB\x41L\x53"}["\x64\x71\x62\x69\x68\x75\x65\x72d\x78"]="txn";require_once("lo\x67\x67er/\x6c\x6f\x67g\x65\x72.\x70\x68p");echo "\n";define("\x50\x41Y\x4dE\x4e\x54\x5f\x50EN\x44ING",100);define("PAY\x4d\x45NT_\x49NCOM\x50LET\x45",200);define("\x4e\x4f_ER\x52\x4fR",-1);define("\x54X\x4e\x5fS\x54A\x54U\x53_\x4f\x4b",1);define("\x54XN\x5fS\x54A\x54\x55\x53\x5fV\x4fID",2);define("\x4d\x50\x45SA_\x4e\x4fT\x5f\x50\x41\x49D",1);define("\x4d\x50\x45\x53\x41_P\x41\x49D",1);define("\x4d\x50ES\x41\x5fREVE\x52\x53\x45\x44",2);class Transaction{private$response_code=-1;private$txn;private$message;private$invoice_hdr_id=2;private$log;public function __construct(){$this->txn=array();$this->txn["billn\x6f"]="";$this->txn["\x74\x72\x61n\x73actiontyp\x65"]="";$this->txn["\x74ran\x73a\x63t\x69ond\x61t\x65"]="";$this->txn["se\x72v\x69c\x65id"]="";$this->txn["\x70\x61y\x6dentm\x65\x74\x68o\x64"]="";$this->txn["t\x6ft\x61\x6c"]="";$this->txn["ma\x72\x6b\x65t"]="";$this->log=new Katzgrau\KLogger\Logger(LOG_PATH,Psr\Log\LogLevel::INFO);}public function get_response_msg($response_code){${"\x47\x4c\x4f\x42A\x4c\x53"}["hz\x64e\x75h\x65\x66s\x73n"]="\x72\x65s\x70\x6f\x6e\x73\x65\x5f\x63od\x65";switch(${${"\x47LOBALS"}["\x68\x7a\x64\x65u\x68\x65\x66\x73\x73n"]}){case PAYMENT_INCOMPLETE:return"I\x6e\x63\x6fmp\x6c\x65t\x65 p\x61y\x6d\x65nt";case PAYMENT_PENDING:return"\x50a\x79\x6de\x6e\x74 \x70en\x64i\x6eg";case NO_ERROR:return"\x4e\x6f \x65r\x72\x6fr \x66\x6fu\x6e\x64";default:return"U\x6ekn\x6fwn\x20r\x65\x73\x70\x6f\x6e\x73e \x63od\x65";}}public function txn_is_valid($txn=NULL){${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6c\x79\x71l\x65b\x71\x75s"]="\x74\x78\x6e";if(${${"G\x4c\x4f\x42A\x4c\x53"}["\x6cy\x71\x6c\x65b\x71us"]}!=NULL){if(isset(${${"G\x4cOB\x41\x4c\x53"}["\x64q\x62i\x68\x75\x65r\x64\x78"]}["\x72\x65\x66"])&&!empty(${${"\x47\x4c\x4fB\x41L\x53"}["\x64\x71\x62i\x68u\x65\x72\x64\x78"]}["r\x65f"])){${"\x47\x4cO\x42AL\x53"}["\x75\x6d\x6f\x76\x63\x74\x6fk\x79\x6e\x74v"]="\x74";${${"\x47\x4c\x4fBAL\x53"}["\x75\x6d\x6f\x76\x63\x74\x6fk\x79n\x74\x76"]}=$this->get_txn_dtls(${${"\x47L\x4f\x42\x41\x4cS"}["d\x71\x62\x69\x68\x75\x65rdx"]}["re\x66"]);if(${${"\x47\x4cOB\x41\x4c\x53"}["\x66\x63\x70\x75wi\x6ai\x73"]}!=NULL){$htopsrn="\x74";if(isset(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x66\x63\x70\x75\x77ij\x69s"]}["va\x6c\x69d"])&&${$htopsrn}["\x76\x61l\x69d"]!=1){$this->response_code=NO_ERROR;return false;}}}}return"\x54rans\x61\x63\x74i\x6eo \x76al\x69da\x74i\x6f\x6e fa\x69l\x65d";}public function txn_is_complete($txn){${"\x47LO\x42\x41L\x53"}["e\x63\x74h\x76l"]="\x74\x78\x6e";$rlbdnhvwq="\x65rr\x6f\x72";${${"\x47L\x4fB\x41LS"}["\x62f\x78\x6b\x6b\x75\x62\x75\x65s\x6b"]}=false;${"\x47L\x4fBA\x4c\x53"}["\x6f\x6e\x63\x62z\x69\x74r\x65e\x72"]="\x74x\x6e";${$rlbdnhvwq}="";${"\x47\x4c\x4f\x42\x41L\x53"}["\x7ad\x67\x77\x64\x61\x6c\x68mj\x6a"]="\x74\x78\x6e";${${"\x47\x4cO\x42\x41LS"}["\x66\x7as\x69\x78\x6f\x6f\x6f"]}=0;if(!isset(${${"G\x4cO\x42ALS"}["\x64q\x62ih\x75\x65rdx"]}["b\x69\x6cl\x6e\x6f"])||empty(${${"G\x4c\x4fBAL\x53"}["dqbih\x75e\x72\x64\x78"]}["bil\x6c\x6eo"])){$bstlwrwhj="co\x75n\x74e\x72";$qvlwsbse="\x65\x72\x72\x6f\x72";${$qvlwsbse}=++${$bstlwrwhj}."\x2e \x42i\x6c\x6c \x6eu\x6db\x65r\n";${${"G\x4c\x4f\x42\x41L\x53"}["\x62\x66\x78\x6b\x6b\x75b\x75\x65sk"]}=true;}if(!isset(${${"\x47\x4cOB\x41LS"}["dq\x62\x69h\x75erd\x78"]}["t\x72\x61ns\x61\x63\x74\x69\x6fn\x64a\x74e"])||empty(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x7ad\x67\x77d\x61\x6c\x68m\x6aj"]}["tr\x61nsa\x63ti\x6f\x6eda\x74\x65"])){$ukeipqasqag="\x63o\x75\x6et\x65\x72";${"GL\x4f\x42\x41\x4c\x53"}["\x70\x6b\x76\x74\x74\x62t\x74\x63"]="er\x72\x6f\x72";${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x70k\x76t\x74b\x74tc"]}=++${$ukeipqasqag}."\x2e\x20T\x72\x61\x6e\x73ac\x74\x69o\x69n d\x61\x74e\n";${${"\x47\x4c\x4fB\x41\x4c\x53"}["bf\x78\x6b\x6b\x75\x62\x75es\x6b"]}=true;}if(!isset(${${"G\x4cOB\x41\x4c\x53"}["\x65\x63\x74\x68vl"]}["\x73\x65\x72\x76i\x63e\x69\x64"])||empty(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x64\x71b\x69h\x75\x65\x72\x64\x78"]}["s\x65r\x76\x69c\x65\x69d"])){${"\x47L\x4f\x42\x41LS"}["\x72\x64\x6f\x61i\x6f\x70\x72e\x6a\x63"]="c\x6fu\x6e\x74\x65\x72";${"\x47\x4c\x4fB\x41L\x53"}["xy\x6e\x79\x61\x76\x73e\x69j"]="\x65\x72\x72\x6fr";${${"\x47\x4cO\x42\x41\x4c\x53"}["\x78\x79\x6e\x79\x61\x76\x73e\x69\x6a"]}=++${${"\x47\x4cO\x42AL\x53"}["\x72\x64o\x61\x69\x6f\x70\x72ejc"]}."\x2e\x20S\x65r\x76\x69\x63\x65\x20\x69\x64\n";${${"G\x4cOB\x41\x4c\x53"}["\x62\x66\x78k\x6b\x75\x62\x75\x65\x73k"]}=true;}if(isset(${${"\x47\x4c\x4fB\x41L\x53"}["\x6fncbz\x69t\x72\x65\x65\x72"]}["\x70\x61\x79men\x74\x6de\x74ho\x64"])&&${${"\x47L\x4f\x42A\x4c\x53"}["d\x71b\x69\x68\x75\x65\x72\x64\x78"]}["payme\x6e\x74me\x74\x68od"]==="\x4d\x70\x65\x73\x61"){$zetitdgty="\x74\x78\x6e";${"G\x4c\x4fB\x41\x4c\x53"}["\x7a\x6f\x6aaix"]="\x74\x78n";if(!isset(${${"\x47\x4cO\x42A\x4c\x53"}["\x7ao\x6a\x61\x69\x78"]}["mp\x65s\x61\x63od\x65"])||empty(${$zetitdgty}["\x6d\x70\x65s\x61c\x6fd\x65"])){$cxoeefn="\x68\x61s\x5ferr\x6f\x72";${$cxoeefn}=true;}}if(!isset(${${"G\x4c\x4f\x42A\x4c\x53"}["d\x71\x62\x69\x68\x75e\x72\x64x"]}["ma\x72\x6be\x74"])||empty(${${"G\x4c\x4fBA\x4cS"}["\x64\x71\x62\x69\x68\x75\x65\x72d\x78"]}["\x6d\x61\x72\x6be\x74"])){$fndsfeguf="c\x6fun\x74\x65r";$pwmuxbxc="h\x61\x73_e\x72ro\x72";${${"\x47\x4c\x4fB\x41LS"}["wy\x78\x70\x6a\x77r\x7a"]}=++${$fndsfeguf}.". \x4d\x61\x72\x6bet\n";${$pwmuxbxc}=true;}if(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62\x66x\x6b\x6b\x75b\x75e\x73\x6b"]}){$this->message="\x50lea\x73\x65 \x70rovid\x65\x20\x74he\x20fo\x6cl\x6f\x77i\x6e\x67 d\x65\x74a\x69\x6cs\n".${${"G\x4c\x4fB\x41\x4c\x53"}["\x77\x79\x78p\x6aw\x72\x7a"]};return false;}return true;}public function void_txn($txn_ref){global$db;${${"GL\x4fBAL\x53"}["xv\x77nz\x72\x73\x70f"]}="up\x64\x61t\x65 in\x76\x6f\x69ceh\x65a\x64e\x72\x20s\x65\x74\x20s\x74\x61\x74u\x73\x3d? where\x20\x69nvoi\x63eh\x65ad\x65r\x69\x64=";${${"G\x4c\x4f\x42\x41L\x53"}["\x78v\x77\x6e\x7ar\x73p\x66"]}.="(\x73\x65\x6c\x65c\x74\x20t\x6f\x70\x20\x31\x20i\x6e\x76\x6ficehead\x65\x72\x69\x64 \x66r\x6f\x6d \x69n\x76\x6ficel\x69\x6e\x65s\x20\x77\x68e\x72\x65\x20pos\x72ec\x65i\x70t\x69\x64=?)";$tnpzxus="\x74\x78\x6e_\x72\x65\x66";$db->run_query(${${"G\x4c\x4fB\x41L\x53"}["\x78v\x77\x6e\x7a\x72\x73\x70f"]},array(TXN_STATUS_VOID,${$tnpzxus}));if($db->get_stmt()==false){die(print_r(sqlsrv_errors(),true));$this->message="E\x72\x72or \x76\x6fi\x64\x69\x6e\x67 \x74\x72an\x73a\x63t\x69on";return false;}if($db->get_affected_rows()>0){$this->message="\x54r\x61n\x73a\x63t\x69o\x6e \x76\x6f\x69\x64\x65\x64\x20s\x75\x63ces\x73\x66ull\x79";return true;}$this->message="Tr\x61n\x73\x61\x63ti\x6fn\x20\x76o\x69d\x69n\x67 f\x61il\x65d";return false;}private function day_invoice_created($customer){$zdiwrzwa="s\x71\x6c";$zouyfwqxk="\x73q\x6c";global$db;${$zouyfwqxk}="\x73elect\x20top\x201 i\x6e\x76oic\x65h\x65aderid,\x20\x43A\x53\x45 WH\x45N \x63as\x74((se\x6c\x65ct\x20t\x6f\x70 1 c\x72\x65a\x74\x65\x64d\x61te f\x72om \x69nvoicehe\x61der\x20";${"\x47\x4cO\x42ALS"}["u\x70\x63ey\x66\x76\x77u\x75\x76"]="s\x71l";${$zdiwrzwa}.="w\x68ere c\x75s\x74om\x65ri\x64\x3d(se\x6cec\x74 to\x70\x201 \x61gent\x69\x64\x20f\x72\x6fm\x20\x61g\x65nts wh\x65r\x65 u\x73e\x72\x6ea\x6d\x65=? \x6f\x72\x64\x65\x72\x20\x62y ag\x65\x6e\x74i\x64 \x64esc) \x6frd\x65\x72\x20\x62\x79 inv\x6f\x69ceh\x65ad\x65r\x69d d\x65sc) \x61s\x20dat\x65)\x20\x3d\x20cas\x74(\x67e\x74date() as dat\x65) ";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x78v\x77\x6ezr\x73\x70\x66"]}.="THE\x4e\x20\x27Y' E\x4c\x53\x45\x20\x27N\x27\x20E\x4eD \x61\x73 da\x74ed\x69\x66\x66 \x66r\x6f\x6d\x20\x69nvoi\x63e\x68\x65\x61der";if($db->run_query(${${"\x47L\x4f\x42\x41LS"}["\x75\x70c\x65\x79f\x76\x77\x75uv"]},array(${${"\x47L\x4f\x42\x41\x4c\x53"}["c\x68\x66\x70\x63\x74\x6a\x66\x62"]}))){${"\x47\x4c\x4f\x42\x41\x4cS"}["n\x69\x71\x65\x77pt\x66a"]="\x72\x6f\x77";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["n\x69qe\x77ptf\x61"]}=$db->fetch_assoc();$this->invoice_hdr_id=${${"G\x4cOBAL\x53"}["h\x62e\x6e\x6a\x77\x78"]}["\x69\x6evoi\x63\x65h\x65ader\x69\x64"];if(${${"\x47\x4c\x4fBA\x4c\x53"}["h\x62enjw\x78"]}["dated\x69\x66f"]=="\x59")return true;}else{echo __LINE__;die(print_r(sqlsrv_errors(),true));}return false;}private function create_invoice($customer_id){global$db;${${"\x47\x4cOBA\x4c\x53"}["\x78\x76\x77\x6e\x7ar\x73\x70\x66"]}="in\x73\x65\x72\x74 in\x74\x6f \x69n\x76oi\x63e\x68eader\x20(i\x6evo\x69\x63\x65d\x61\x74e,\x20c\x75\x73\x74o\x6der\x69\x64, \x63\x72e\x61te\x64\x64\x61t\x65,\x20c\x72ea\x74\x65dby,\x20pai\x64)\x20";$ercobewf="\x63us\x74o\x6d\x65\x72\x5fi\x64";$xnwcfhdjrr="sql";${"\x47\x4c\x4f\x42\x41L\x53"}["ow\x78\x6f\x77\x61x"]="\x73\x71\x6c";${"\x47LO\x42A\x4cS"}["g\x68\x77z\x71d\x70\x65"]="\x63u\x73t\x6f\x6d\x65\x72\x5fid";${$xnwcfhdjrr}.="\x76al\x75\x65\x73 (G\x45TDATE(),(s\x65l\x65\x63t \x74o\x70\x201\x20ag\x65\x6e\x74\x69d\x20f\x72o\x6d agent\x73 wh\x65\x72e u\x73erna\x6d\x65\x3d?\x20\x6f\x72de\x72 \x62y \x61gen\x74\x69d \x64e\x73c),G\x45TDA\x54E(),(\x73e\x6cec\x74 t\x6fp\x201 a\x67\x65\x6eti\x64\x20f\x72o\x6d\x20\x61ge\x6ets where us\x65rn\x61\x6de\x3d?\x20order\x20by\x20a\x67\x65nt\x69d \x64\x65s\x63),0)";if($db->run_query(${${"G\x4cO\x42A\x4c\x53"}["o\x77\x78o\x77a\x78"]},array(${${"\x47\x4c\x4f\x42\x41L\x53"}["\x67\x68\x77\x7a\x71\x64\x70\x65"]},${$ercobewf}))&&$db->get_affected_rows()>0){return true;}else{echo __LINE__;$this->log->info("e\x72r\x6fr a\x74 \x6ci\x6e\x65\x20>\x3e\x3e ".__LINE__);$this->log->info("\x75s\x65\x72\x20i\x64 \x3e>\x3e\x20".${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x73\x72\x69\x64\x6cef\x7a\x67\x69\x62\x6f"]});$this->log->info(json_encode(sqlsrv_errors()));die(print_r(sqlsrv_errors(),true));}return false;}public function settle_mpesa_pmt($mpesa_code){global$db;${"\x47\x4c\x4fBAL\x53"}["\x7a\x66\x73\x6f\x62\x65\x67"]="m\x70\x65\x73\x61\x5f\x63\x6f\x64\x65";${${"G\x4c\x4f\x42A\x4cS"}["\x78\x76wnzrs\x70\x66"]}="se\x6c\x65\x63t\x20\x74op \x31\x20\x6d\x70\x65\x73\x61\x5f\x61m\x74, s\x74\x61\x74us\x20f\x72o\x6d mp\x65\x73\x61\x20\x77\x68\x65\x72\x65 m\x70esa_cod\x65\x3d?";if($db->run_query(${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x78\x76\x77\x6e\x7a\x72\x73\x70\x66"]},array(${${"G\x4c\x4f\x42\x41\x4cS"}["\x7af\x73o\x62\x65\x67"]}))){${"GLO\x42\x41\x4c\x53"}["\x6d\x74iqo\x6dz"]="ro\x77";${${"GLO\x42\x41\x4c\x53"}["\x68b\x65\x6e\x6a\x77\x78"]}=$db->fetch_assoc();if(${${"G\x4cO\x42\x41L\x53"}["\x6dtiqo\x6d\x7a"]}["\x73\x74\x61\x74\x75s"]==MPESA_NOT_PAID){${"\x47LOB\x41\x4cS"}["\x68c\x64xr\x6e\x75"]="\x73\x71l";${"G\x4c\x4f\x42AL\x53"}["bx\x6bx\x67\x6eb"]="\x6d\x70\x65\x73\x61\x5f\x63o\x64\x65";${${"\x47L\x4fB\x41\x4cS"}["\x78\x76\x77n\x7a\x72s\x70\x66"]}="\x75pd\x61\x74e\x20mp\x65\x73a\x20set \x73\x74\x61\x74us\x3d?\x20\x77\x68\x65\x72\x65 \x6dp\x65\x73a_\x63ode=?";if($db->run_query(${${"\x47\x4c\x4fBA\x4cS"}["\x68\x63d\x78\x72n\x75"]},array(MPESA_PAID,${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x62\x78kx\x67\x6e\x62"]}))){return true;}}else if(${${"G\x4c\x4fB\x41LS"}["\x68\x62\x65n\x6aw\x78"]}["\x73\x74\x61t\x75s"]==MPESA_PAID){$this->message="\x4d\x70\x65\x73a\x20\x72e\x66\x65\x72ence\x20\x68\x61s \x61\x6c\x72\x65a\x64y be\x65\x6e \x75\x73\x65\x64";}else if(${${"GLO\x42A\x4c\x53"}["hb\x65n\x6a\x77\x78"]}["sta\x74\x75\x73"]==MPESA_REVERSED){$this->message="\x4d\x70\x65\x73\x61 \x70a\x79\x6d\x65\x6e\x74\x20w\x61s rev\x65\x72s\x65d";}else{$this->message="\x4d\x70\x65\x73\x61 \x63o\x64e \x77\x69t\x68\x20\x75nde\x66\x69ne\x64 \x73ta\x74\x75s";}}else{$this->message="\x49nva\x6cid\x20\x6dpesa c\x6fde";}return false;}public function get_pmt($billno){$tssnlyyfj="s\x71\x6c";global$db;${"GL\x4fB\x41LS"}["\x6a\x69\x78\x74\x6et"]="\x74xn\x5f\x69\x6e\x66o";$yytmkebnfvfq="\x73\x71\x6c";${${"\x47LO\x42\x41\x4c\x53"}["j\x69\x78\x74\x6et"]}=NULL;${$tssnlyyfj}="se\x6c\x65\x63t\x20\x74o\x70 \x31\x20\x69l.po\x73re\x63ei\x70t\x69\x64\x20\x61s \x70\x6f\x73r\x65ceip\x74no, il.\x61\x6dount, (\x73elect \x6da\x72\x6b\x65\x74n\x61m\x65\x20\x66ro\x6d\x20\x6da\x72\x6be\x74s\x20whe\x72e\x20ma\x72\x6b\x65t\x69d\x3d\x69l.\x6dar\x6b\x65\x74i\x64) as \x6d\x61\x72k\x65t,\x20";$wmcvadmlgxqf="\x73\x71l";${${"\x47L\x4f\x42A\x4c\x53"}["\x78v\x77\x6ezr\x73\x70\x66"]}.="(\x73\x65l\x65\x63\x74\x20\x73\x75b\x6d\x69\x73s\x69\x6fn\x64\x61\x74\x65\x20fro\x6d\x20s\x65r\x76\x69\x63\x65\x68e\x61der\x20w\x68er\x65 \x73\x65r\x76\x69c\x65\x68\x65ade\x72id=i\x6c\x2eserv\x69c\x65\x68\x65a\x64\x65r\x69\x64) \x61s \x74ransac\x74\x69ondat\x65, ";${${"\x47\x4c\x4fBA\x4cS"}["\x78v\x77n\x7a\x72\x73p\x66"]}.="(\x73e\x6cect\x20\x73e\x72vice\x6e\x61\x6d\x65\x20f\x72om\x20servi\x63\x65s whe\x72e se\x72v\x69\x63\x65\x69\x64=(s\x65l\x65c\x74 \x73\x65r\x76\x69\x63\x65id\x20f\x72\x6f\x6d s\x65\x72v\x69\x63\x65h\x65a\x64er ";${${"\x47L\x4f\x42AL\x53"}["\x78v\x77\x6e\x7a\x72sp\x66"]}.="w\x68\x65\x72\x65 s\x65\x72\x76i\x63\x65he\x61de\x72\x69\x64\x3d\x69\x6c.se\x72vi\x63\x65\x68eader\x69\x64)) a\x73\x20ser\x76ice,\x20(sel\x65\x63\x74\x20conc\x61t(co\x6e\x63\x61\x74(\x6c\x61s\x74\x6e\x61me,\x20' \x27),\x20\x66\x69rst\x6e\x61m\x65)\x20";${$wmcvadmlgxqf}.="\x66\x72\x6fm ag\x65nt\x73\x20\x77\x68\x65r\x65 a\x67\x65\x6e\x74i\x64\x3di\x6c\x2e\x63r\x65\x61\x74ed\x62\x79)\x20a\x73\x20\x61g\x65\x6e\x74,\x20il.se\x72v\x69cehead\x65r\x69d f\x72\x6f\x6d \x69\x6e\x76o\x69celin\x65s \x69l \x77h\x65\x72\x65 \x69\x6c\x2eposre\x63\x65ip\x74\x69\x64\x3d?";if($db->run_query(${$yytmkebnfvfq},array(${${"G\x4c\x4f\x42A\x4c\x53"}["\x6diyk\x63n"]}))){$yzqgjwh="t\x78\x6e";$berchqmu="\x74\x78\x6e\x5f\x69\x6e\x66\x6f";while(${$yzqgjwh}=$db->fetch_assoc()){${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6fb\x6f\x66\x63bf"]="\x74\x78\x6e\x5f\x69\x6e\x66o";$lmnqjecece="\x74\x78\x6e";$qutmzmz="\x74\x78\x6e";$pxfkhwgpcw="t\x78n";$eepqtb="t\x78n";$this->log->info("\x72\x65\x63e\x69v\x65d\x20\x74\x78\x6e i\x6ef\x6f\x20\x3d\x3e ".json_encode(${${"\x47\x4cO\x42\x41LS"}["d\x71\x62i\x68\x75\x65r\x64x"]}));if(isset(${${"\x47\x4c\x4fB\x41\x4c\x53"}["dqb\x69\x68ue\x72\x64\x78"]})&&isset(${$eepqtb}["s\x65\x72\x76ic\x65\x68e\x61\x64e\x72\x69d"])){$scqkchax="\x73q\x6c";$kkdcpurtfln="\x73\x71\x6c";${$kkdcpurtfln}="\x73\x65l\x65ct f\x63.\x66\x6f\x72mco\x6cumnn\x61m\x65 as\x20param,\x20\x66d\x2e\x76al\x75e from \x66orm\x64\x61\x74a f\x64 ";${${"\x47LO\x42AL\x53"}["\x78vw\x6e\x7a\x72\x73pf"]}.="\x69\x6en\x65r\x20\x6a\x6f\x69n\x20fo\x72\x6d\x63\x6f\x6cu\x6d\x6e\x73\x20\x66c\x20\x6f\x6e\x20\x66\x63\x2ef\x6f\x72m\x63o\x6c\x75m\x6ei\x64=fd\x2e\x66o\x72m\x63olum\x6ei\x64\x20wh\x65\x72\x65\x20f\x64.\x73\x65\x72v\x69cehe\x61de\x72i\x64=?";if($db->run_query(${$scqkchax},array(${${"\x47\x4c\x4f\x42A\x4c\x53"}["dq\x62i\x68u\x65\x72\x64x"]}["\x73\x65r\x76\x69ce\x68ea\x64\x65ri\x64"]))){$vsmjtwmsov="\x74\x78\x6e";${"GL\x4f\x42\x41LS"}["w\x75\x73yqu"]="\x70";${${"\x47\x4cOBAL\x53"}["\x6fw\x79\x72i\x78c\x67ew\x6b"]}=array();while(${${"\x47\x4cOB\x41\x4c\x53"}["\x77\x75s\x79q\x75"]}=$db->fetch_assoc()){$jbforjeum="\x70a\x72\x61\x6ds";array_push(${$jbforjeum},${${"\x47\x4c\x4fBAL\x53"}["l\x68c\x77m\x72qd\x79"]});}array_push(${$vsmjtwmsov},${${"\x47\x4cO\x42\x41L\x53"}["\x6fw\x79\x72i\x78c\x67e\x77\x6b"]});}}unset(${$pxfkhwgpcw}["serv\x69ce\x68ea\x64\x65rid"]);unset(${${"\x47\x4cO\x42\x41LS"}["\x64\x71\x62i\x68\x75\x65\x72\x64\x78"]}["0"]);if(isset(${$lmnqjecece})&&count(${${"G\x4c\x4f\x42\x41\x4cS"}["dqb\x69\x68\x75\x65\x72\x64\x78"]})>0)${${"\x47\x4c\x4fBA\x4cS"}["\x6f\x62\x6f\x66\x63\x62f"]}=${$qutmzmz};}return${$berchqmu};}else{${${"\x47\x4cO\x42\x41\x4c\x53"}["uk\x76\x64\x64\x78\x6e\x78\x63\x6c"]}="\x54\x72ansac\x74io\x6e \x6e\x6f\x74\x20f\x6fu\x6e\x64";return NULL;}}public function get_pmt_parking($reg_no){${"G\x4c\x4f\x42\x41L\x53"}["\x6b\x6d\x76\x79p\x65\x72\x6d\x66"]="t\x78\x6e_\x69\x6e\x66\x6f";$fvytyuj="s\x71l";global$db;$infsdcy="\x72e\x67\x5fn\x6f";$ebymlpn="s\x71\x6c";${"\x47L\x4f\x42AL\x53"}["\x65\x74\x6d\x67y\x76c\x6d\x6f\x70\x6eh"]="\x73q\x6c";${"\x47LO\x42\x41L\x53"}["\x6e\x79\x6f\x71\x6d\x67\x72\x72\x65"]="\x73\x71l";${${"\x47LO\x42\x41\x4cS"}["\x6b\x6dv\x79\x70erm\x66"]}=array();${${"\x47LO\x42\x41\x4c\x53"}["\x78\x76\x77nz\x72\x73\x70f"]}="sel\x65\x63\x74 to\x70 \x31\x20i\x6c.\x70o\x73r\x65\x63ei\x70\x74\x69d a\x73 po\x73r\x65ceip\x74\x6eo, \x69\x6c.\x61\x6do\x75nt,\x20(\x73\x65le\x63\x74\x20ma\x72\x6b\x65t\x6e\x61\x6de\x20from\x20m\x61\x72\x6b\x65\x74\x73 \x77\x68\x65\x72\x65 \x6da\x72\x6b\x65\x74\x69d=i\x6c.ma\x72k\x65t\x69d) as \x6d\x61rk\x65t,\x20";${${"G\x4c\x4f\x42A\x4c\x53"}["n\x79o\x71\x6d\x67rr\x65"]}.="(\x73e\x6c\x65\x63\x74 \x73\x75\x62miss\x69o\x6e\x64at\x65\x20fr\x6f\x6d\x20s\x65rvice\x68\x65\x61d\x65\x72\x20\x77\x68\x65r\x65 s\x65rvi\x63eh\x65\x61de\x72i\x64\x3di\x6c.\x73\x65\x72vi\x63\x65h\x65\x61\x64e\x72i\x64)\x20a\x73\x20\x74\x72\x61nsa\x63\x74\x69\x6fn\x64\x61t\x65, ";${$fvytyuj}.="(s\x65lec\x74 s\x65rv\x69cena\x6d\x65 \x66\x72o\x6d \x73\x65\x72\x76ice\x73 \x77he\x72e\x20ser\x76i\x63\x65i\x64\x3d(sel\x65\x63t\x20\x73erv\x69c\x65\x69d\x20\x66r\x6f\x6d\x20\x73e\x72v\x69\x63\x65h\x65\x61\x64er\x20";${$ebymlpn}.="w\x68er\x65\x20\x73\x65rv\x69\x63ehead\x65\x72i\x64\x3d\x69\x6c.\x73\x65r\x76\x69ce\x68\x65ade\x72i\x64))\x20\x61\x73\x20\x73\x65\x72v\x69\x63\x65, (s\x65\x6ce\x63\x74 \x63\x6fnc\x61t(\x63\x6fnc\x61t(las\x74\x6eame, \x27 '),\x20\x66irs\x74na\x6de)\x20";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x78\x76\x77\x6e\x7a\x72\x73\x70f"]}.="f\x72om \x61g\x65n\x74\x73\x20\x77\x68ere ag\x65ntid\x3dil\x2e\x63r\x65a\x74edb\x79)\x20a\x73 \x61\x67e\x6et,\x20\x69l.s\x65\x72\x76\x69ce\x68e\x61de\x72id\x20";${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x65\x74\x6d\x67\x79v\x63\x6do\x70\x6eh"]}.="from \x69\x6evoic\x65lin\x65s il j\x6f\x69\x6e\x20f\x6f\x72\x6d\x64a\x74a fd\x20\x6f\x6e\x20\x66\x64.\x73er\x76\x69c\x65\x68e\x61\x64e\x72\x69d=\x69\x6c.s\x65rv\x69cehe\x61\x64\x65rid\x20wh\x65\x72e f\x64.\x76\x61l\x75e \x6ci\x6b\x65 ?\x20";${${"\x47\x4cO\x42A\x4c\x53"}["x\x76\x77\x6e\x7a\x72\x73\x70f"]}.="\x6f\x72d\x65\x72\x20b\x79 i\x6c.in\x76\x6fic\x65l\x69n\x65i\x64 d\x65s\x63\x20";if($db->run_query(${${"G\x4cOBA\x4c\x53"}["x\x76\x77\x6e\x7ar\x73p\x66"]},array(${$infsdcy}."%"))){while(${${"G\x4cO\x42A\x4c\x53"}["\x64qb\x69\x68\x75\x65\x72\x64x"]}=$db->fetch_assoc()){$nijtrsjzn="t\x78\x6e";$iaxxruij="\x74\x78\x6e";$lajeswdqgr="t\x78\x6e";$this->log->info("\x72ec\x65\x69v\x65d\x20\x74\x78n\x20\x69nfo\x20\x3d>\x20".json_encode(${$lajeswdqgr}));$oljkgcg="\x74\x78\x6e";$rspdrpud="\x74\x78\x6e";if(isset(${$iaxxruij})&&isset(${$nijtrsjzn}["\x73e\x72v\x69c\x65headerid"])){${"G\x4c\x4f\x42\x41L\x53"}["n\x6e\x62\x61\x72\x63\x63\x66\x69\x6ag\x62"]="\x73q\x6c";${${"\x47\x4c\x4fB\x41\x4cS"}["\x78\x76w\x6e\x7ars\x70f"]}="se\x6c\x65\x63\x74 fc\x2e\x66\x6f\x72m\x63\x6f\x6cum\x6e\x6e\x61\x6d\x65\x20a\x73 pa\x72\x61\x6d,\x20\x66d\x2ev\x61\x6cu\x65\x20\x66\x72om\x20f\x6frm\x64\x61t\x61\x20fd ";${"\x47L\x4fB\x41\x4c\x53"}["\x72\x76\x67\x66\x77\x63"]="s\x71\x6c";${${"G\x4c\x4fBA\x4cS"}["n\x6e\x62\x61\x72\x63\x63\x66\x69j\x67b"]}.="\x69\x6en\x65\x72 \x6a\x6f\x69\x6e \x66o\x72\x6dc\x6fl\x75mns \x66\x63 on\x20\x66c\x2e\x66ormco\x6cumn\x69d\x3dfd.\x66ormco\x6cum\x6eid\x20where f\x64\x2es\x65r\x76\x69c\x65he\x61\x64\x65rid=?";if($db->run_query(${${"\x47L\x4f\x42\x41L\x53"}["r\x76g\x66\x77\x63"]},array(${${"G\x4cOB\x41\x4c\x53"}["d\x71b\x69h\x75e\x72\x64\x78"]}["s\x65\x72\x76\x69ce\x68\x65ade\x72i\x64"]))){${"\x47LOB\x41LS"}["\x6c\x74lcw\x72\x72\x76"]="\x70ar\x61m\x73";$csgyomlepdp="p\x61\x72a\x6ds";${${"GLO\x42\x41\x4cS"}["l\x74\x6c\x63\x77\x72rv"]}=array();${"GL\x4f\x42A\x4cS"}["m\x79\x6f\x63xgw\x68\x74\x6f"]="\x70";while(${${"GLOBA\x4cS"}["\x6d\x79ocxg\x77\x68t\x6f"]}=$db->fetch_assoc()){$osyrddoxjj="\x70";array_push(${${"G\x4c\x4f\x42A\x4cS"}["\x6fw\x79\x72\x69\x78\x63\x67\x65\x77\x6b"]},${$osyrddoxjj});}array_push(${${"GL\x4fB\x41\x4c\x53"}["\x64\x71bih\x75\x65r\x64\x78"]},${$csgyomlepdp});}}unset(${${"\x47L\x4fBAL\x53"}["d\x71b\x69\x68\x75\x65\x72\x64\x78"]}["s\x65r\x76i\x63e\x68\x65ad\x65\x72i\x64"]);unset(${$rspdrpud}["\x30"]);if(isset(${$oljkgcg})&&count(${${"\x47L\x4f\x42\x41\x4c\x53"}["\x64q\x62\x69\x68\x75\x65r\x64\x78"]})>0)array_push(${${"\x47\x4c\x4fBA\x4c\x53"}["c\x67\x6dv\x66l"]},${${"\x47\x4c\x4f\x42\x41L\x53"}["dqbi\x68\x75\x65rd\x78"]});}return${${"G\x4c\x4f\x42\x41\x4c\x53"}["c\x67\x6dvf\x6c"]};}else{${${"\x47\x4cOB\x41LS"}["\x75k\x76dd\x78\x6ex\x63l"]}="\x54r\x61\x6es\x61\x63\x74\x69o\x6e \x6e\x6f\x74\x20fou\x6ed";return NULL;}}public function get_parking_list_today($reg_no){$kthqzsgtt="\x73\x71l";$ndishp="\x72\x65t";global$db;${"\x47LO\x42\x41\x4c\x53"}["s\x76\x77goq\x6d\x78\x6e"]="r\x65g\x5f\x6e\x6f";${$ndishp}=array();${$kthqzsgtt}="sel\x65\x63\x74 \x64\x69\x73ti\x6e\x63\x74 v\x61lue\x20as\x20val\x75e\x20\x66\x72om\x20\x66orm\x64a\x74\x61 w\x68ere\x20\x76\x61\x6cu\x65 like ?\x20and \x63\x72ea\x74e\x64dat\x65\x20bet\x77\x65en \x20\x63o\x6ever\x74(\x76a\x72ch\x61r(2\x34),\x20\x67\x65\x74\x64\x61te(), 1\x31\x30) a\x6ed\x20co\x6e\x76\x65\x72t(varcha\x72(\x324),da\x74e\x61d\x64(day,\x31,\x20ge\x74\x64\x61\x74\x65()),\x20\x31\x31\x30)\x20\x6frder \x62y \x76alu\x65\x20\x64esc\x3b";$this->log->info("\x73e\x61\x72\x63\x68\x69\x6e\x67 for \x72e\x67\x69st\x72\x61tion n\x75mb\x65r(\x73)\x20\x3d\x3e\x20".${${"\x47L\x4f\x42\x41LS"}["\x73\x76wg\x6f\x71m\x78n"]});$bugzuxbxiw="\x73\x71l";if($db->run_query(${$bugzuxbxiw},array(${${"\x47\x4cOB\x41L\x53"}["d\x6e\x76\x73\x6a\x6c\x7a\x62n"]}."%"))){while(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x68\x62e\x6e\x6a\x77\x78"]}=$db->fetch_assoc()){${"G\x4c\x4f\x42A\x4cS"}["h\x73\x78\x71\x65\x62u"]="r\x65\x74";${"GL\x4fB\x41L\x53"}["\x73\x6f\x66\x71\x77\x74e"]="\x72\x6f\x77";if(isset(${${"\x47\x4cO\x42\x41L\x53"}["\x68\x62\x65\x6e\x6a\x77x"]})&&count(${${"\x47\x4cO\x42AL\x53"}["\x73\x6f\x66q\x77t\x65"]})>0)array_push(${${"G\x4cO\x42\x41LS"}["\x68\x73x\x71\x65\x62\x75"]},${${"\x47L\x4f\x42A\x4cS"}["\x68b\x65\x6e\x6a\x77\x78"]}["\x76\x61l\x75\x65"]);}return${${"G\x4cOBA\x4c\x53"}["\x75\x74yl\x70\x6c\x77\x6et"]};}}public function loadDoneTransactions($transactions){$vzowoykmj="\x74r\x61\x6e\x73\x61c\x74i\x6fn\x73";$ewwnyroqcua="t\x72\x61\x6e\x73a\x63t\x69\x6f\x6es";global$db;if(${$vzowoykmj}!=NULL&&count(${$ewwnyroqcua})>0){${"G\x4cO\x42\x41\x4c\x53"}["h\x78\x76\x6dh\x76\x69y"]="s\x71\x6c";${"GL\x4fB\x41\x4c\x53"}["\x67g\x6d\x75\x75\x63\x6f\x62"]="\x74\x72a\x6esa\x63\x74io\x6es";${"G\x4c\x4fBAL\x53"}["\x75\x6c\x6fd\x6a\x66"]="\x73\x71l";${${"\x47L\x4f\x42\x41L\x53"}["\x78\x76\x77\x6e\x7a\x72\x73\x70\x66"]}="\x73elect\x20\x70osrec\x65ip\x74\x69\x64\x20f\x72\x6f\x6d \x69nvo\x69\x63\x65\x6c\x69\x6ees\x20\x77her\x65\x20\x70o\x73r\x65ce\x69p\x74\x69d i\x6e\x20(";${${"\x47L\x4f\x42AL\x53"}["\x68\x78\x76\x6dh\x76i\x79"]}.=str_repeat("?,",count(${${"G\x4cO\x42\x41\x4c\x53"}["h\x71\x6e\x6do\x71"]})-1);$isyfnsvii="s\x71\x6c";${"\x47\x4c\x4f\x42\x41\x4c\x53"}["uww\x78h\x77\x78\x67\x71\x66"]="\x74";${${"\x47\x4c\x4f\x42A\x4cS"}["ul\x6f\x64j\x66"]}.="?)\x3b";${${"\x47L\x4f\x42ALS"}["\x6d\x70\x78\x6a\x62\x63hr"]}=array();$db->begin_transaction();foreach(${${"\x47L\x4f\x42A\x4c\x53"}["\x67g\x6du\x75\x63\x6f\x62"]} as${${"\x47LO\x42\x41\x4c\x53"}["\x75\x77wx\x68\x77\x78gq\x66"]}){array_push(${${"\x47\x4c\x4f\x42\x41L\x53"}["mp\x78\x6a\x62ch\x72"]},${${"GL\x4fBA\x4cS"}["\x66\x63\x70uw\x69j\x69s"]}["\x62i\x6cln\x6f"]);}if($db->run_query(${$isyfnsvii},${${"\x47L\x4f\x42\x41L\x53"}["\x6d\x70\x78\x6abc\x68\x72"]})){$twdrboabh="\x72e\x74";${$twdrboabh}=array();${"\x47\x4cO\x42\x41L\x53"}["\x71\x6dd\x61\x73\x73\x71c\x74q"]="\x72et";while(${${"GLOB\x41\x4c\x53"}["hbe\x6e\x6a\x77\x78"]}=$db->fetch_assoc()){${${"\x47LOB\x41\x4c\x53"}["\x75tylp\x6c\x77\x6e\x74"]}[${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x68\x62e\x6ejw\x78"]}["p\x6fs\x72\x65ce\x69ptid"]]=${${"\x47\x4c\x4fB\x41L\x53"}["\x68b\x65\x6e\x6a\x77\x78"]}["\x70\x6f\x73re\x63\x65\x69p\x74\x69d"];}return${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x71\x6d\x64\x61\x73sq\x63t\x71"]};}else{$ooacoyqn="\x65\x72r\x6f\x72";${${"\x47\x4c\x4f\x42\x41\x4cS"}["\x77y\x78\x70jwr\x7a"]}=sqlsrv_errors();$this->log->info("\x65rro\x72\x20\x71u\x65\x72\x79\x69ng d\x6fne\x20tr\x61\x6es\x61cti\x6fns\x20-\x20".print_r(sqlsrv_errors(),true));echo${$ooacoyqn}."\x3cb\x72 /\x3e";}}return NULL;}public function transact($txn){$lpagrutwgm="\x69nv\x6f\x69\x63\x65\x5f\x6c\x69ne";$qdnwsjlkh="t\x78\x6e";$ipsqcyfz="\x69n\x76o\x69\x63\x65_h\x65a\x64\x65r";global$db;${${"\x47\x4cO\x42A\x4cS"}["c\x72u\x73\x68\x66\x63\x78\x66\x79jr"]}=0;${$ipsqcyfz}=0;${"\x47\x4c\x4fB\x41\x4cS"}["s\x63\x78\x67\x6d\x69\x6b\x64nm\x6e"]="t\x78\x6e";${$lpagrutwgm}=0;$uglkpo="mp\x65\x73a\x5fpa\x79m\x65\x6ets";${${"\x47\x4c\x4f\x42\x41LS"}["\x73b\x6d\x6f\x6aknr\x6b\x63\x72"]}=array();${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x72d\x6cg\x67\x77\x72"]}=array();$this->response_code=HTTP_BAD_REQUEST;${${"\x47\x4cO\x42\x41L\x53"}["\x64\x71\x62\x69hu\x65rd\x78"]}=array_unique(${$qdnwsjlkh});foreach(${${"\x47LO\x42\x41L\x53"}["\x73\x63\x78\x67\x6d\x69\x6b\x64n\x6d\x6e"]} as${${"G\x4c\x4f\x42\x41\x4c\x53"}["f\x63p\x75\x77\x69\x6a\x69\x73"]}){$tiucmirg="\x74";if(strcmp(strtoupper(trim(${${"G\x4c\x4fB\x41L\x53"}["\x66\x63\x70\x75wi\x6ai\x73"]}["pa\x79ment\x6d\x65th\x6f\x64"])),"M\x50E\x53\x41")==0){array_push(${${"G\x4cO\x42\x41\x4c\x53"}["\x73\x62m\x6f\x6a\x6b\x6e\x72\x6bcr"]},${${"G\x4cO\x42\x41\x4c\x53"}["\x66c\x70\x75w\x69\x6a\x69\x73"]});}else if(strcmp(strtoupper(trim(${$tiucmirg}["\x70ayme\x6e\x74me\x74h\x6f\x64"])),"\x43ASH")==0){${"\x47L\x4f\x42A\x4cS"}["\x6e\x70\x6ahe\x77\x69"]="\x63as\x68_pay\x6de\x6et\x73";array_push(${${"\x47\x4cO\x42\x41L\x53"}["n\x70\x6a\x68\x65\x77\x69"]},${${"G\x4c\x4fB\x41\x4cS"}["\x66\x63\x70\x75\x77\x69\x6ai\x73"]});}}if(count(${$uglkpo})>0){${"\x47\x4cO\x42\x41LS"}["\x6ff\x65\x75\x78u\x68\x61"]="\x6d\x70\x65s\x61\x5fp\x61y\x6d\x65\x6e\x74\x73";if(!$this->transact_mpesa(${${"\x47\x4cO\x42A\x4c\x53"}["\x6ffe\x75\x78\x75\x68\x61"]})){return false;}}${${"\x47\x4c\x4fB\x41L\x53"}["g\x69\x77\x68\x6d\x76\x6c"]}=$this->loadDoneTransactions(${${"\x47\x4cO\x42\x41L\x53"}["\x64q\x62\x69\x68\x75\x65\x72\x64\x78"]});if(true){$ujrdfvwxqs="\x74\x78\x6e";$kwejbek="p\x6dt";$db->begin_transaction();foreach(${$ujrdfvwxqs} as${$kwejbek}){$qdjunuojkod="\x63\x61\x73\x68_i\x6e\x76\x6fic\x65_\x71\x75\x65\x72\x79";$hkvjhyab="\x70m\x74";$efidenqrrdh="\x63\x61s\x68\x5finv\x6f\x69ce\x5f\x71u\x65\x72y";$dcatwkxtwxkx="\x73\x71\x6c";${"\x47\x4cO\x42AL\x53"}["\x7a\x79y\x65odn\x6d\x78\x71\x6c\x68"]="\x63a\x73h\x5f\x69\x6ev\x6f\x69\x63\x65\x5fq\x75\x65ry";${"\x47\x4cOBA\x4cS"}["wdp\x70\x6a\x75g\x6e\x67\x78\x6e"]="s\x71\x6c";${"G\x4cOBA\x4c\x53"}["\x66\x67\x7asj\x62\x73k\x70\x73"]="\x73ql";$szfpod="\x64\x6f\x6eeT\x72\x61\x6e\x73\x61\x63\x74\x69\x6fns";if(isset(${$szfpod}[${$hkvjhyab}["\x62i\x6cln\x6f"]])){$this->log->info(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6ae\x66\x6d\x71y\x7am\x70\x62"]}["b\x69ll\x6e\x6f"]."\x20\x64\x75pl\x69ca\x74e \x74\x72\x61\x6e\x73acti\x6f\x6e\x20\x66\x6f\x75nd<b\x72\x20/\x3e");$this->message="Du\x70l\x69\x63\x61te\x20tr\x61\x6e\x73\x61cti\x6fn foun\x64";continue;}if(strcmp(strtoupper(trim(${${"G\x4cOBA\x4c\x53"}["\x6a\x65\x66\x6dq\x79\x7a\x6dp\x62"]}["\x70ayme\x6etme\x74\x68o\x64"])),"\x4d\x50E\x53A")==0){${"\x47LO\x42\x41\x4cS"}["\x76\x67\x63r\x66i\x68\x75\x73\x73k"]="\x70\x6dt";if(!$this->settle_mpesa_pmt(${${"\x47\x4cO\x42\x41\x4c\x53"}["v\x67\x63\x72f\x69\x68us\x73k"]}["mpe\x73\x61\x63od\x65"])){$this->message="mp\x65\x73a \x63o\x64\x65 no\x74 \x66ound";return false;}}${${"\x47\x4cO\x42\x41\x4c\x53"}["qd\x61\x72q\x6a"]}="i\x6ese\x72t\x20i\x6e\x74o\x20\x73e\x72v\x69\x63\x65\x68e\x61\x64er (\x63u\x73\x74o\x6d\x65r\x69d,\x20s\x65rvi\x63\x65\x69d, f\x6fr\x6did, s\x75bmiss\x69o\x6eda\x74\x65, \x63reat\x65dd\x61\x74\x65, \x63r\x65\x61\x74edby,\x20";$nbcnotpbfo="s\x71l";${"\x47LO\x42AL\x53"}["x\x62\x75dr\x69\x62\x6c\x6a\x68\x67"]="c\x61\x73\x68\x5f\x69n\x76\x6fi\x63e_\x71\x75\x65\x72y";$fiqljg="\x70m\x74";$plxedictbur="\x70\x6d\x74";${"\x47\x4c\x4f\x42\x41LS"}["\x6f\x6f\x79\x61gcw"]="\x70\x6d\x74";${$qdjunuojkod}.="s\x65r\x76\x69\x63e\x73\x74\x61tu\x73i\x64, \x61p\x70r\x6f\x76ed)\x20val\x75e\x73 ((\x73el\x65ct \x74\x6f\x70\x20\x31\x20\x75d.\x63u\x73\x74o\x6deri\x64\x20\x66r\x6fm \x75\x73e\x72\x64\x65v\x69ces u\x64\x20\x77h\x65\x72\x65\x20";${"\x47L\x4f\x42AL\x53"}["\x68\x64\x66\x64s\x61\x67"]="\x73\x71\x6c";$shxkwl="\x73\x71\x6c";${${"GLO\x42AL\x53"}["zy\x79\x65\x6fd\x6em\x78\x71\x6c\x68"]}.="u\x64\x2e\x64e\x76i\x63e\x75\x73\x65\x72\x69\x64=?\x20\x61n\x64 dev\x69c\x65users\x74a\x74u\x73\x69\x64=1\x20\x6fr\x64er \x62y\x20u\x64.\x75se\x72\x64evic\x65i\x64\x20d\x65\x73\x63),(se\x6c\x65\x63\x74\x20\x74op 1\x20\x73erv\x69c\x65\x69\x64\x20f\x72om ser\x76\x69\x63\x65t\x72\x65\x65s\x20";$ipxfhcgtatv="\x70\x6dt";$rdqeltb="\x70m\x74";$whahdg="s\x65\x72\x76i\x63\x65_\x69d";${$efidenqrrdh}.="\x77\x68\x65r\x65\x20\x73\x65\x72vi\x63etr\x65\x65\x69\x64\x3d?),\x20(\x73\x65l\x65\x63t\x20to\x70\x20\x31 sc\x2efo\x72\x6d\x69d\x20f\x72\x6fm s\x65rvic\x65\x73\x20s i\x6e\x6e\x65\x72\x20\x6a\x6fi\x6e\x20\x73e\x72\x76ice\x63\x61\x74\x65gory\x20\x73\x63 ";${${"GLO\x42\x41\x4c\x53"}["\x71\x64\x61\x72\x71j"]}.="\x6f\x6e\x20\x73c\x2es\x65rvice\x63\x61\x74\x65g\x6f\x72y\x69\x64\x3ds\x2es\x65rvi\x63\x65\x63\x61t\x65\x67or\x79i\x64 w\x68er\x65\x20s.s\x65rv\x69\x63\x65\x69d\x3d(\x73ele\x63\x74 \x74\x6fp 1\x20\x73\x65\x72\x76\x69\x63e\x69d\x20\x66r\x6f\x6d\x20ser\x76i\x63etre\x65\x73 ";${${"\x47L\x4f\x42\x41LS"}["\x78\x62\x75d\x72i\x62ljhg"]}.="where \x73\x65\x72\x76i\x63e\x74r\x65eid\x3d?)),?, \x47\x45TDATE(),?,'1\x27,5)";$this->log->info("se\x72\x76ice ins\x65rt\x20\x76a\x6c\x75\x65s -\x20".json_encode(${$rdqeltb}));${"\x47L\x4f\x42A\x4c\x53"}["\x65m\x70m\x6e\x66\x6d\x71"]="pm\x74";if(!$db->run_query(${${"\x47LO\x42\x41\x4c\x53"}["\x71da\x72\x71\x6a"]},array(${${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6ae\x66m\x71\x79zm\x70\x62"]}["\x75\x73e\x72i\x64"],${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x65\x6d\x70m\x6e\x66m\x71"]}["s\x65\x72\x76iceid"],${${"\x47\x4cOB\x41\x4cS"}["j\x65\x66m\x71\x79\x7a\x6dp\x62"]}["\x73erv\x69\x63\x65\x69\x64"],${${"G\x4cOB\x41L\x53"}["\x6a\x65\x66m\x71\x79z\x6d\x70\x62"]}["\x74ra\x6e\x73\x61\x63\x74\x69ondate"],${${"\x47\x4cO\x42AL\x53"}["o\x6f\x79a\x67\x63w"]}["\x75s\x65rid"]))){$xcwatgl="e\x72\x72or";$db->rollback();$this->message="\x54ran\x73\x61ct\x69on\x20fa\x69\x6ce\x64";${$xcwatgl}=sqlsrv_errors();$this->log->info("\x65\x72\x72o\x72\x20i\x6e\x73\x65r\x74\x69ng \x73er\x76\x69c\x65\x68\x65ader inf\x6f\x20- ".print_r(sqlsrv_errors(),true));return false;}else{}if(!$this->day_invoice_created(${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x6a\x65\x66\x6d\x71\x79\x7ampb"]}["ag\x65n\x74"])){$tvleijuhmx="\x70m\x74";$this->create_invoice(${$tvleijuhmx}["a\x67e\x6e\x74"]);}${${"G\x4c\x4f\x42\x41\x4c\x53"}["h\x64\x66\x64\x73\x61g"]}="\x73\x65\x6cec\x74 \x74\x6f\x70 \x31 \x73\x65\x72v\x69c\x65\x68ead\x65ri\x64, ser\x76\x69\x63\x65i\x64, fo\x72mid \x66rom s\x65r\x76\x69ceh\x65\x61\x64e\x72 where\x20c\x75\x73tom\x65\x72i\x64\x3d";${$shxkwl}.="(s\x65l\x65c\x74 to\x70\x20\x31 ud\x2ecu\x73\x74\x6f\x6de\x72i\x64\x20\x66rom \x75se\x72de\x76i\x63e\x73\x20ud \x77\x68\x65re\x20u\x64\x2e\x64\x65\x76\x69\x63\x65user\x69\x64\x3d? \x6fr\x64er b\x79\x20\x75\x64\x2euse\x72\x64ev\x69\x63e\x69\x64\x20des\x63)\x20";$xprrgdjifo="\x70\x6d\x74";${${"\x47\x4cOB\x41\x4cS"}["xv\x77nz\x72\x73p\x66"]}.="o\x72d\x65\x72 by \x73\x65rvic\x65\x68e\x61\x64eri\x64\x20de\x73c";if($db->run_query(${$dcatwkxtwxkx},array(${$fiqljg}["u\x73erid"]))){while(${${"G\x4c\x4f\x42A\x4c\x53"}["\x68\x62\x65\x6e\x6aw\x78"]}=$db->fetch_assoc()){$mnmbiqfabjv="r\x6fw";${${"\x47\x4c\x4f\x42AL\x53"}["\x63\x72\x75\x73\x68\x66\x63\x78\x66\x79\x6a\x72"]}=(int)${${"G\x4c\x4f\x42\x41L\x53"}["\x68b\x65\x6e\x6a\x77\x78"]}["\x73ervic\x65h\x65ad\x65\x72\x69\x64"];${${"\x47\x4c\x4f\x42\x41L\x53"}["vmv\x6d\x79h\x75"]}=(int)${$mnmbiqfabjv}["s\x65rviceid"];}if(${${"\x47L\x4fB\x41\x4cS"}["\x63r\x75\x73h\x66\x63\x78f\x79j\x72"]}<=0){$db->rollback();$sgfbtwn="\x73\x65\x72\x76\x69\x63\x65\x5f\x68dr";$this->message="\x53\x65rv\x69ce\x20h\x65ader \x6eo\x74\x20f\x6f\x75\x6ed";$this->log->info($this->message."\x20-\x20".${$sgfbtwn});return false;}}${${"G\x4c\x4f\x42\x41L\x53"}["\x66g\x7a\x73\x6a\x62s\x6b\x70s"]}="\x69ns\x65\x72t\x20\x69\x6et\x6f\x20i\x6e\x76\x6fi\x63e\x68e\x61\x64\x65r (\x69nvoic\x65\x64ate, cu\x73tome\x72id, \x63re\x61\x74e\x64\x64ate,\x20\x63rea\x74\x65\x64\x62\x79,\x20\x70\x61i\x64) \x76\x61lu\x65\x73 (\x47ETD\x41T\x45(), ";${${"G\x4c\x4f\x42A\x4cS"}["x\x76w\x6e\x7a\x72s\x70\x66"]}.="(s\x65le\x63\x74\x20t\x6fp 1 ud\x2e\x63\x75st\x6f\x6de\x72i\x64\x20fr\x6fm user\x64evi\x63\x65\x73\x20ud\x20\x77he\x72\x65 u\x64.de\x76i\x63e\x75\x73e\x72\x69d\x3d? \x6frde\x72 b\x79\x20u\x64\x2eu\x73erd\x65vi\x63\x65\x69\x64 \x64\x65\x73c),\x20\x47ETDATE(),?,\x30);";$xfapwqmvogi="\x73\x65\x72\x76\x69\x63\x65\x5f\x68\x64\x72";if(!$db->run_query(${${"\x47L\x4fB\x41\x4cS"}["\x78v\x77\x6e\x7a\x72\x73\x70\x66"]},array(${${"G\x4cO\x42\x41\x4c\x53"}["\x6a\x65f\x6d\x71\x79zm\x70b"]}["\x75\x73e\x72\x69d"],${${"GL\x4f\x42\x41\x4cS"}["j\x65\x66\x6d\x71\x79z\x6dp\x62"]}["u\x73eri\x64"]))){$db->rollback();$this->message="Transa\x63\x74io\x6e fa\x69\x6ced";$this->log->info("\x69nv\x6f\x69c\x65 head\x65\x72 \x69\x64 in\x73e\x72\x74");$this->log->info("e\x72r\x6fr\x20at l\x69\x6e\x65 \x3e\x3e\x3e ".__LINE__);$this->log->info("u\x73er\x20\x69d \x3e\x3e>\x20".${${"\x47L\x4f\x42A\x4c\x53"}["\x6a\x65\x66m\x71\x79z\x6d\x70b"]}["u\x73\x65r\x69\x64"]);$this->log->info(json_encode(sqlsrv_errors()));die(print_r(sqlsrv_errors(),true));return false;}${$nbcnotpbfo}="\x73e\x6c\x65c\x74\x20t\x6fp\x20\x31\x20\x69n\x76oic\x65\x68ea\x64\x65ri\x64\x20\x66r\x6f\x6d\x20\x69\x6evo\x69c\x65hea\x64\x65r \x77\x68\x65re\x20cu\x73\x74\x6f\x6d\x65rid=? \x6f\x72d\x65\x72 \x62\x79\x20i\x6e\x76\x6fi\x63\x65\x68ea\x64erid d\x65s\x63";if($db->run_query(${${"\x47L\x4f\x42\x41L\x53"}["\x78v\x77\x6ez\x72\x73\x70\x66"]},array(${$plxedictbur}["\x75serid"]))){while(${${"\x47LO\x42\x41\x4c\x53"}["\x68be\x6e\x6awx"]}=$db->fetch_assoc()){$glhvibwos="\x72ow";${${"G\x4c\x4fB\x41L\x53"}["\x6b\x65\x79j\x66l\x73ps\x67\x66"]}=(int)${$glhvibwos}["\x69\x6e\x76\x6fi\x63\x65hea\x64er\x69\x64"];}if(${${"\x47\x4cO\x42A\x4c\x53"}["ke\x79\x6af\x6cs\x70\x73\x67\x66"]}<1){$this->message="inv\x6fic\x65 \x68e\x61\x64er \x6eot \x66\x6fu\x6e\x64";$db->rollback();return false;}}else{$db->rollback();$this->message="in\x76oice\x68ea\x64\x65r s\x65l\x65cti\x6fn\x20\x66\x61i\x6c\x65d";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}${${"\x47L\x4fB\x41\x4c\x53"}["\x78\x76\x77\x6e\x7ars\x70\x66"]}="i\x6e\x73e\x72\x74 i\x6e\x74\x6f\x20i\x6e\x76\x6fice\x6ci\x6ees\x20(i\x6ev\x6f\x69\x63\x65h\x65\x61de\x72id,\x20serv\x69ce\x69d, ser\x76\x69ceh\x65ade\x72\x69\x64,\x20\x70osr\x65\x63\x65\x69\x70t\x69d,\x20m\x61r\x6b\x65ti\x64,\x20am\x6f\x75\x6et, ";$ildeuycdkv="p\x6d\x74";${${"\x47LO\x42A\x4cS"}["wd\x70p\x6aug\x6e\x67\x78n"]}.="cr\x65ate\x64\x61\x74e, cre\x61\x74\x65\x64\x62y) \x76alues (?,?,?,?,(\x73\x65\x6c\x65ct\x20t\x6fp\x20\x31\x20m\x61\x72\x6b\x65t\x69\x64 \x66rom\x20m\x61r\x6bets w\x68\x65\x72\x65 \x6dar\x6b\x65tn\x61\x6d\x65\x3d?),?,G\x45T\x44\x41TE(),(\x73\x65\x6c\x65\x63t\x20t\x6f\x70\x20\x31 a\x67\x65\x6etid fr\x6fm\x20ag\x65nts\x20\x77\x68ere\x20\x75sern\x61me=? ord\x65r \x62y\x20\x61g\x65nt\x69d\x20d\x65\x73\x63))";if($db->run_query(${${"\x47L\x4fB\x41\x4cS"}["\x78\x76\x77n\x7a\x72s\x70\x66"]},array(${${"G\x4c\x4fBA\x4c\x53"}["\x6be\x79\x6a\x66l\x73\x70\x73\x67\x66"]},${$whahdg},${$xfapwqmvogi},${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x6ae\x66\x6dq\x79\x7a\x6d\x70\x62"]}["bi\x6c\x6cno"],${$ipxfhcgtatv}["\x6da\x72\x6b\x65t"],${$ildeuycdkv}["a\x6d\x6f\x75n\x74"],${$xprrgdjifo}["\x61\x67\x65nt"]))&&$db->get_affected_rows()>0){$hzkbxxzlk="\x73\x71\x6c";${${"G\x4cOBA\x4c\x53"}["\x78\x76\x77\x6ezr\x73\x70\x66"]}="se\x6ce\x63\x74 to\x70\x201 \x69\x6ev\x6fi\x63\x65li\x6ee\x69d f\x72\x6f\x6d\x20\x69n\x76\x6fic\x65\x6cines where \x63re\x61t\x65\x64b\x79=? orde\x72 \x62y \x69\x6e\x76\x6fice\x6c\x69n\x65\x69d \x64\x65\x73\x63";if($db->run_query(${$hzkbxxzlk},array(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6a\x65\x66\x6dqyz\x6dp\x62"]}["u\x73\x65ri\x64"]))){${"G\x4cO\x42A\x4c\x53"}["\x73fv\x73\x6ex\x65mv"]="s\x71l";$qhhwfiodr="\x73q\x6c";$ixwbekdv="\x72\x6f\x77";$stmfctadysm="\x69\x6e\x76o\x69c\x65_h\x65a\x64e\x72";${${"\x47\x4c\x4fB\x41L\x53"}["h\x62\x65\x6e\x6awx"]}=$db->fetch_assoc();if(is_numeric(${$ixwbekdv}["invoic\x65lin\x65\x69d"]))${${"\x47\x4cO\x42\x41\x4cS"}["\x6fq\x6ch\x66\x71\x77"]}=${${"GL\x4f\x42\x41\x4cS"}["\x68\x62e\x6e\x6a\x77\x78"]}["invo\x69ce\x6cin\x65\x69\x64"];${${"G\x4cOB\x41\x4cS"}["sf\x76\x73\x6e\x78\x65m\x76"]}="\x75p\x64a\x74\x65 in\x76\x6f\x69c\x65\x68ead\x65r\x20\x73\x65\x74 am\x6f\x75n\x74=(\x73\x65l\x65\x63\x74\x20s\x75m(\x61\x6d\x6f\x75nt)\x20f\x72\x6f\x6d\x20i\x6e\x76\x6fic\x65l\x69n\x65s w\x68ere\x20\x69nvoicehe\x61\x64e\x72\x69\x64=?)\x20\x77\x68\x65re\x20\x69nvo\x69\x63\x65head\x65\x72id\x3d?";if($db->run_query(${$qhhwfiodr},array(${${"\x47\x4c\x4f\x42\x41LS"}["\x6be\x79\x6a\x66\x6csp\x73\x67\x66"]},${$stmfctadysm}))){if($db->get_affected_rows()<=0){echo __LINE__;echo"e\x72ro\x72 up\x64\x61\x74\x69ng\x20a\x6dou\x6et";return false;}}}${"G\x4cO\x42A\x4cS"}["\x6cmbt\x6f\x78\x76\x62"]="inv\x6f\x69c\x65\x5flin\x65";if(${${"\x47\x4cO\x42\x41\x4c\x53"}["l\x6db\x74\x6fxv\x62"]}>0){if(isset(${${"\x47\x4c\x4f\x42\x41LS"}["\x6a\x65f\x6d\x71\x79z\x6dp\x62"]}["par\x61ms"])&&count(${${"GL\x4f\x42\x41L\x53"}["\x6a\x65\x66\x6dqyzm\x70\x62"]}["p\x61r\x61\x6ds"])>0){$ocrjkfamapu="p\x6dt";$kukylpjdh="v\x61\x6c\x75\x65";foreach(${$ocrjkfamapu}["\x70a\x72\x61ms"]as${${"GL\x4f\x42\x41LS"}["\x6bo\x61\x76\x75\x67t\x68\x68\x6dc"]}=>${$kukylpjdh}){${"\x47\x4cO\x42\x41L\x53"}["d\x62\x71\x77\x6c\x74ui\x79"]="ke\x79";${"\x47\x4c\x4f\x42\x41LS"}["\x63\x71\x74k\x73\x67\x64ty\x64"]="\x73ql";$rptepq="\x73\x71\x6c";${${"\x47\x4c\x4f\x42AL\x53"}["\x78v\x77n\x7a\x72s\x70f"]}="\x69\x6es\x65\x72\x74\x20\x69nto f\x6frmd\x61ta (\x66\x6f\x72mco\x6cu\x6d\x6eid,\x20s\x65rv\x69\x63ehe\x61\x64\x65rid,\x20\x76alu\x65,\x20\x63r\x65ate\x64d\x61\x74\x65,\x20\x63r\x65a\x74\x65db\x79) ";${$rptepq}.="v\x61\x6c\x75e\x73 ((se\x6cec\x74\x20fo\x72\x6dc\x6f\x6c\x75mnid\x20f\x72\x6fm f\x6f\x72\x6dco\x6cu\x6d\x6es\x20wh\x65r\x65\x20\x66o\x72mc\x6f\x6c\x75\x6d\x6en\x61\x6de\x3d?),";${"\x47\x4c\x4f\x42\x41LS"}["\x72n\x78xu\x76\x72\x68\x6e\x62\x61\x71"]="\x73\x71l";$pgrxdn="p\x6dt";${"\x47\x4c\x4fB\x41L\x53"}["\x68wg\x6b\x65o\x76\x65\x75"]="\x73\x71l";${${"\x47L\x4f\x42\x41\x4c\x53"}["\x68\x77g\x6be\x6f\x76\x65u"]}.="(s\x65\x6c\x65ct\x20t\x6fp\x20\x31 s\x65\x72\x76\x69ce\x68e\x61d\x65\x72i\x64 from\x20\x73\x65rvic\x65h\x65\x61d\x65\x72\x20\x77\x68\x65re\x20c\x75st\x6f\x6de\x72id\x3d(\x73\x65lect c\x61.\x63\x75sto\x6d\x65ri\x64 \x66\x72\x6f\x6d cu\x73t\x6f\x6der\x61\x67ents\x20c\x61 ";${"\x47\x4c\x4fB\x41\x4c\x53"}["\x6f\x73u\x72\x70\x74\x69v\x6an"]="\x76\x61\x6cue";${${"G\x4c\x4f\x42\x41\x4c\x53"}["\x72nx\x78\x75v\x72hnbaq"]}.="\x6a\x6fi\x6e a\x67en\x74s\x20\x61 \x6f\x6e\x20\x63a.ag\x65\x6et\x69d=a\x2e\x61\x67entid w\x68\x65r\x65 \x61\x2e\x75ser\x6e\x61me\x3d?)\x20or\x64er\x20\x62y\x20s\x65rvi\x63e\x68\x65\x61d\x65r\x69\x64 d\x65sc),\x20?,\x47ETD\x41\x54\x45(),";${${"\x47\x4c\x4f\x42\x41L\x53"}["\x78\x76\x77\x6e\x7a\x72\x73\x70\x66"]}.="(s\x65\x6cect\x20to\x70\x201\x20\x61ge\x6e\x74i\x64 \x66\x72\x6fm a\x67e\x6e\x74s\x20w\x68e\x72e use\x72\x6eame\x3d?\x20\x6fr\x64\x65\x72 by\x20\x61genti\x64\x20\x64\x65s\x63))";if($db->run_query(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x63\x71\x74\x6b\x73\x67\x64\x74\x79d"]},array(${${"\x47L\x4f\x42A\x4c\x53"}["\x64b\x71w\x6c\x74\x75\x69y"]},${${"\x47\x4cO\x42ALS"}["\x6a\x65\x66m\x71\x79\x7a\x6d\x70\x62"]}["\x61ge\x6e\x74"],${${"G\x4c\x4f\x42\x41\x4cS"}["\x6f\x73\x75\x72pt\x69\x76\x6an"]},${$pgrxdn}["a\x67e\x6e\x74"]))&&$db->get_affected_rows()<=0){$this->log->info("r\x6fl\x6ci\x6e\x67 \x62a\x63\x6b\x20\x74\x72a\x6e\x73a\x63t\x69\x6fn");$db->rollback();$this->message="Tr\x61\x6e\x73acti\x6f\x6e \x66ail\x65\x64";return false;}}}$db->commit();$this->response_code=HTTP_OK;$this->message="Tra\x6e\x73ac\x74io\x6e\x20\x73\x75cces\x73ful";}else{$db->rollback();$this->message="I\x6e\x76oic\x65 not\x20\x66o\x75nd";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}}else{$this->message="\x49nvoi\x63\x65\x20\x6ci\x6e\x65\x73";echo __LINE__;die(print_r(sqlsrv_errors(),true));return false;}}$db->close_connection();$this->response_code=HTTP_OK;}return true;}public function calc_eod($username=NULL){${"G\x4cO\x42\x41\x4c\x53"}["v\x63\x62r\x61\x77\x68c\x70"]="\x75\x73er\x6e\x61\x6de";if(${${"\x47\x4c\x4f\x42\x41\x4c\x53"}["\x76\x63b\x72\x61w\x68\x63\x70"]}!=NULL&&is_string(${${"GL\x4f\x42\x41L\x53"}["qmz\x73\x62\x6c\x77\x6bc\x77\x6a"]})){${"G\x4c\x4f\x42A\x4c\x53"}["\x65kwb\x79\x77hs\x6a\x73"]="\x73\x71\x6c";global$db;${${"\x47L\x4fB\x41L\x53"}["\x78v\x77n\x7a\x72\x73\x70f"]}="\x73e\x6cec\x74 to\x70 \x31\x20\x69h\x2ein\x76o\x69ceh\x65\x61d\x65r\x69d as\x20\x69\x6e\x76oiceNo, C\x4f\x4e\x56E\x52T(N\x56\x41\x52\x43H\x41R, ih\x2einvoic\x65d\x61\x74\x65,\x20\x312\x30)\x20a\x73 i\x6ev\x6f\x69\x63\x65\x64\x61te,(se\x6c\x65\x63t\x20\x73u\x6d(amo\x75\x6e\x74) \x66rom\x20\x69\x6evoic\x65l\x69n\x65s ";${${"\x47L\x4f\x42\x41LS"}["x\x76\x77\x6e\x7a\x72\x73\x70\x66"]}.="\x77\x68ere \x69nv\x6f\x69cehea\x64er\x69\x64\x3d\x69h\x2e\x69\x6e\x76\x6fi\x63e\x68e\x61der\x69\x64) \x61s \x74\x6ft\x61\x6c\x20";${${"\x47\x4cO\x42\x41\x4c\x53"}["\x78\x76wnzr\x73\x70\x66"]}.="f\x72\x6fm\x20i\x6ev\x6fic\x65head\x65\x72\x20i\x68 w\x68\x65\x72e\x20cre\x61\x74\x65\x64b\x79\x20= (s\x65l\x65c\x74 t\x6f\x70\x201\x20\x61g\x65\x6et\x69d f\x72\x6f\x6d\x20\x61\x67ent\x73\x20wh\x65re \x75\x73\x65r\x6ea\x6d\x65\x3d?\x20or\x64\x65r\x20\x62y\x20a\x67en\x74\x69\x64\x20\x64\x65\x73\x63) \x61\x6e\x64\x20p\x61\x69d=0";if($db->run_query(${${"\x47L\x4fBA\x4c\x53"}["\x65kw\x62ywh\x73\x6as"]},array(${${"G\x4cOB\x41\x4cS"}["q\x6d\x7a\x73\x62l\x77\x6b\x63\x77\x6a"]}))){$mjirslkwu="r\x6f\x77";$cocbyxsyo="tx\x6e\x73";$ampfmnmohg="tx\x6es";${$cocbyxsyo}=array();while(${$mjirslkwu}=$db->fetch_assoc()){${"\x47\x4cO\x42A\x4c\x53"}["r\x68h\x62\x68gkn\x66\x77"]="ro\x77";array_push(${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x6d\x6dr\x64\x62d\x70"]},${${"GLOBA\x4cS"}["rh\x68\x62\x68gk\x6e\x66\x77"]});}$this->message="\x45nd o\x66\x20d\x61y\x20\x72\x65\x73u\x6c\x74\x73";$this->log->info($this->message);$this->log->info("e\x6e\x64 o\x66\x20\x64a\x79 t\x78\x6es\x20\x23\x23\x23# ".json_encode(${$ampfmnmohg}));return count(${${"\x47L\x4fB\x41\x4c\x53"}["\x6dm\x72\x64\x62\x64p"]})>0?${${"\x47\x4c\x4fBA\x4cS"}["\x6d\x6dr\x64b\x64p"]}:NULL;}else{${${"\x47L\x4f\x42\x41LS"}["wy\x78p\x6a\x77\x72\x7a"]}=sqlsrv_errors();${"\x47LO\x42\x41\x4c\x53"}["\x6d\x75d\x72\x76\x71\x6dv\x69g"]="er\x72\x6fr";if(${${"\x47\x4c\x4f\x42A\x4cS"}["\x6dud\x72\x76\x71\x6dvig"]}!=NULL){$uoewsuft="\x65\x72\x72\x6f\x72";$this->log->info("\x73q\x6c\x20\x73tate -\x20".${${"\x47\x4cO\x42\x41LS"}["\x77\x79\x78p\x6aw\x72\x7a"]}["S\x51L\x53\x54ATE"]);$this->log->info("co\x64e -\x20".${${"\x47\x4cO\x42\x41L\x53"}["\x77\x79\x78p\x6awr\x7a"]}["\x63\x6fd\x65"]);$this->log->info("me\x73\x73a\x67\x65\x20- ".${$uoewsuft}["mes\x73age"]);}}}else{$this->message="\x43\x75\x73\x74o\x6der no\x74 found";}return NULL;}public function get_sbp_details($ref_no){${"\x47\x4cO\x42\x41L\x53"}["\x6d\x64m\x6e\x76\x63\x66"]="\x73\x62\x70";global$db;$bkgbyll="s\x71l";${"\x47\x4c\x4f\x42A\x4cS"}["\x6e\x61\x61\x70\x70\x66dg\x78\x74\x6b"]="\x73\x71\x6c";${${"\x47\x4c\x4f\x42ALS"}["\x6d\x64\x6d\x6ev\x63f"]}=NULL;${"\x47L\x4fB\x41\x4c\x53"}["\x64l\x6f\x76tf\x62\x74"]="\x73\x62\x70";${$bkgbyll}="\x73elec\x74 t\x6fp 1 p.\x50er\x6di\x74N\x6f,p.\x49\x73s\x75\x65\x44a\x74\x65,\x70.Ex\x70\x69\x72\x79Date,c.\x43\x75stom\x65\x72N\x61\x6d\x65,p.\x53erv\x69ce\x48ead\x65\x72ID ";${${"G\x4cO\x42\x41\x4cS"}["\x6e\x61\x61\x70p\x66dg\x78\x74\x6b"]}.="\x66\x72om Se\x72\x76\x69\x63eH\x65a\x64\x65\x72\x20\x73\x68\x20jo\x69\x6e Pe\x72\x6d\x69\x74s\x20p \x6f\x6e p\x2eS\x65\x72vice\x48ead\x65r\x49D\x3ds\x68\x2e\x53\x65\x72\x76\x69ceHe\x61d\x65\x72\x49\x44\x20\x6ao\x69n\x20\x43\x75\x73tom\x65\x72\x20c \x6fn s\x68\x2eCus\x74\x6f\x6d\x65rID\x3dc.Cu\x73t\x6fme\x72\x49D w\x68\x65r\x65 \x70\x2eP\x65rmi\x74No=?";if($db->run_query(${${"GL\x4f\x42A\x4c\x53"}["xvw\x6e\x7a\x72\x73\x70\x66"]},array(${${"\x47\x4c\x4f\x42A\x4c\x53"}["u\x65\x65\x67\x69\x66o\x70i\x71\x6f"]}))){$this->log->info("\x50\x65r\x6d\x69t f\x6f\x75n\x64");while(${${"G\x4c\x4f\x42AL\x53"}["\x71\x77b\x79\x6ae\x62\x74f"]}=$db->fetch_assoc()){${"\x47\x4c\x4f\x42A\x4c\x53"}["\x64\x64\x64mo\x76n\x67"]="\x73\x62\x70";$ndlfqbqpzxh="\x73b\x70";$this->log->info("\x72ece\x69ve\x64\x20\x73\x62\x70\x20\x69\x6e\x66\x6f\x20=> ".json_encode(${${"G\x4c\x4fB\x41\x4c\x53"}["\x71w\x62yj\x65\x62\x74\x66"]}));if(!isset(${${"\x47\x4cO\x42A\x4c\x53"}["\x64\x64d\x6d\x6f\x76n\x67"]})||count(${${"\x47\x4cO\x42\x41\x4c\x53"}["\x71\x77b\x79\x6a\x65b\x74f"]})<=0)${${"GL\x4fB\x41\x4c\x53"}["\x71\x77\x62\x79\x6ae\x62t\x66"]}=NULL;unset(${$ndlfqbqpzxh}["S\x65r\x76ic\x65H\x65ad\x65rI\x44"]);break;}}else{$roxfen="\x6de\x73sa\x67\x65";${$roxfen}="Per\x6dit\x20\x6eot\x20\x66o\x75nd";}return${${"\x47\x4c\x4f\x42A\x4c\x53"}["\x64l\x6f\x76t\x66\x62\x74"]};}public function get_message(){return$this->message;}public function get_response_code(){return$this->response_code;}}${${"\x47L\x4f\x42A\x4c\x53"}["\x6c\x73bv\x72d\x79\x69h"]}=new Transaction();
?>
Function Calls
| None |
Stats
| MD5 | 98d186caccbbf1c8ef122e9d00ea6cd7 |
| Eval Count | 0 |
| Decode Time | 240 ms |