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 use App\Models\Setting; use App\Models\Patient; use App\Models\Group; use App\Models..

Decoded Output download

<?php use App\Models\Setting; use App\Models\Patient; use App\Models\Group; use App\Models\Doctor; use App\Mail\PatientCodeMail; use App\Mail\TestsNotification; use App\Mail\ReceiptMail; use App\Mail\ReportMail; use App\Mail\ResetPasswordMail; goto fCBgr; KPbPW: if (!function_exists("patient_code")) { function patient_code($patient_id) { goto ygugh; rqQWT: patient_code($patient_id); goto T9BD7; ygugh: $code = mt_rand(1000, 9999) . $patient_id; goto cBQh6; cBQh6: $exist = Patient::where("code", $code)->count(); goto t_1TS; vB_y3: Patient::where("id", $patient_id)->update(["code" => $code]); goto nyH03; T9BD7: iIYXC: goto vB_y3; t_1TS: if (!$exist) { goto iIYXC; } goto rqQWT; nyH03: } } goto buh70; AYMGK: if (!function_exists("print_bulk_barcode")) { function print_bulk_barcode($groups) { goto OJGpK; ww95a: $pdf = PDF::loadView("pdf.bulk_barcode", compact("groups", "barcode_settings"), [], ["format" => [$barcode_settings["width"], $barcode_settings["height"]]]); goto doBSC; OJGpK: $pdf_name = "barcode.pdf"; goto M7ZDe; doBSC: $pdf->save("uploads/pdf/" . $pdf_name); goto Cy7IC; M7ZDe: $barcode_settings = setting("barcode"); goto ww95a; Cy7IC: return url("uploads/pdf/" . $pdf_name); goto t6HWm; t6HWm: } } goto Ne8LQ; odyGG: if (!function_exists("generate_pdf")) { function generate_pdf($data = '', $type = 1) { goto ei2q4; VPWWF: goto uGwOr; goto TzsHt; J7kKG: $pdf = PDF::loadView("pdf.receipt", compact("group", "reports_settings", "info_settings", "type", "barcode_settings")); goto ZO4jo; T5FjL: $pdf = PDF::loadView("pdf.purchase_report", compact("data", "reports_settings", "info_settings", "type")); goto bWf3q; ei2q4: if (!(!request()->is("/") && !request()->is("install") && !request()->is("install/*"))) { goto rm0TL; } goto aJ4zY; phuEq: $barcode_settings = setting("barcode"); goto QCn5E; vCTry: goto uGwOr; goto R0MPU; SW3rl: $purchase_code = \File::get(base_path("storage/purchase_code")); goto G3Jv1; FYjDe: fjZ1n: goto XtK4M; XsdIQ: $response = json_decode($server_output, true); goto wPia_; cCbfS: $reports_settings = setting("reports"); goto frolN; QCn5E: if ($type == 1) { goto fjZ1n; } goto DUIqA; Sp6kJ: Zaviu: goto WXUiR; f0vXn: if ($type == 5) { goto jjVP2; } goto QXKcA; FLKD2: abort(404); goto VL9LG; VL9LG: goto mgH73; goto WGNTm; RZ123: return url("uploads/pdf/" . $pdf_name); goto tGi5v; tou9T: $pdf = PDF::loadView("pdf.working_paper", compact("data", "group", "reports_settings", "info_settings", "type")); goto jukH8; QXKcA: if ($type == 6) { goto GRDtC; } goto o_nbL; zYrw1: $pdf = PDF::loadView("pdf.accounting", compact("data", "reports_settings", "info_settings", "type")); goto vCTry; TzsHt: jjVP2: goto igLyG; v642E: $pdf = PDF::loadView("pdf.report", compact("group", "categories", "reports_settings", "info_settings", "type", "barcode_settings")); goto lgqmU; ewuIo: if ($type == 4) { goto KZtV5; } goto f0vXn; vozV3: $pdf_name = "receipt_" . $group["id"] . ".pdf"; goto J7kKG; vFYpx: $pdf = PDF::loadView("pdf.supplier_report", compact("data", "reports_settings", "info_settings", "type")); goto ANHnt; BxCY9: $pdf_name = "purchase_report" . ".pdf"; goto T5FjL; NAAgb: $server_output = curl_exec($ch); goto XsdIQ; G3Jv1: $host = request()->getHttpHost(); goto fVRv9; WXUiR: rm0TL: goto cCbfS; aJ4zY: if (!(!cache()->has("N95T-W9PV-FFTU-3LZA") || cache("N95T-W9PV-FFTU-3LZA") != "N95T-W9PV-FFTU-3LZA")) { goto Zaviu; } goto SW3rl; bWf3q: goto uGwOr; goto cLFml; VInjt: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto NAAgb; qQOU3: if ($response["code"] == 200) { goto Kmk9k; } goto iIB2C; rj_Nw: curl_setopt($ch, CURLOPT_URL, "https://w.sanomilab.com/code/code.php?purchase_code=" . $purchase_code . "&&host=" . $host); goto VInjt; aLTku: $pdf = PDF::loadView("pdf.doctor_report", compact("data", "reports_settings", "info_settings", "type")); goto VPWWF; egOmb: $pdf_name = "doctor_report" . ".pdf"; goto aLTku; ZO4jo: goto uGwOr; goto jUuJp; DpPgg: CZKYf: goto f1EBV; jUuJp: txNUm: goto Gjcey; cLFml: mnq0N: goto LGSnk; o_nbL: if ($type == 7) { goto mnq0N; } goto Q4uyV; tFpEJ: $pdf_name = "working_paper" . ".pdf"; goto tou9T; TC1DG: vtQcH: goto D8bL2; iIB2C: abort(404); goto Nv3L9; hesS8: if ($type == 3) { goto txNUm; } goto ewuIo; R0MPU: KZtV5: goto egOmb; f1EBV: mgH73: goto Sp6kJ; Nv3L9: goto CZKYf; goto cYcXg; LGSnk: $group = $data; goto tFpEJ; frolN: $info_settings = setting("info"); goto phuEq; SWnVD: $categories = $data["categories"]; goto tfsH3; ws84b: GRDtC: goto BxCY9; fVRv9: $ch = curl_init(); goto rj_Nw; cYcXg: Kmk9k: goto AeZd3; AeZd3: cache()->put("N95T-W9PV-FFTU-3LZA", "N95T-W9PV-FFTU-3LZA", 259200); goto DpPgg; tfsH3: $pdf_name = "report_" . $group["id"] . ".pdf"; goto v642E; jukH8: uGwOr: goto trtVO; WGNTm: cIVbf: goto qQOU3; Gjcey: $pdf_name = "accounting" . ".pdf"; goto zYrw1; Q4uyV: goto uGwOr; goto FYjDe; lgqmU: goto uGwOr; goto TC1DG; trtVO: $pdf->save("uploads/pdf/" . $pdf_name); goto RZ123; igLyG: $pdf_name = "supplier_report" . ".pdf"; goto vFYpx; D8bL2: $group = $data; goto vozV3; DUIqA: if ($type == 2) { goto vtQcH; } goto hesS8; ANHnt: goto uGwOr; goto ws84b; wPia_: if (isset($response)) { goto cIVbf; } goto FLKD2; XtK4M: $group = $data["group"]; goto SWnVD; tGi5v: } } goto iUaLh; p85Vz: if (!function_exists("print_barcode")) { function print_barcode($group, $number) { goto K05NP; K05NP: $pdf_name = "barcode.pdf"; goto jsIbU; jsIbU: $barcode_settings = setting("barcode"); goto WKa3U; BYI5x: return url("uploads/pdf/" . $pdf_name); goto I79Pk; gXTAy: $pdf->save("uploads/pdf/" . $pdf_name); goto BYI5x; WKa3U: $pdf = PDF::loadView("pdf.barcode", compact("group", "number", "barcode_settings"), [], ["format" => [$barcode_settings["width"], $barcode_settings["height"]]]); goto gXTAy; I79Pk: } } goto AYMGK; buh70: if (!function_exists("doctor_code")) { function doctor_code($doctor_id) { goto TOLDp; TOLDp: $code = mt_rand(1000, 9999) . $doctor_id; goto KMj8U; KMj8U: $exist = Doctor::where("code", $code)->count(); goto EPDpP; KIBJ3: doctor_code($doctor_id); goto UjZYL; UjZYL: FlR_E: goto roiHN; roiHN: Doctor::where("id", $doctor_id)->update(["code" => $code]); goto ZQ7xt; EPDpP: if (!$exist) { goto FlR_E; } goto KIBJ3; ZQ7xt: } } goto hZZcX; Ne8LQ: if (!function_exists("print_bulk_working_paper")) { function print_bulk_working_paper($groups) { goto b3p3l; jGFN_: return url("uploads/pdf/" . $pdf_name); goto pOQAk; OueyX: $pdf_name = "working_paper.pdf"; goto AiiIk; AiiIk: $pdf = PDF::loadView("pdf.bulk_working_paper", compact("groups", "reports_settings", "info_settings", "type")); goto sTLHl; to3wF: $type = 7; goto OueyX; sTLHl: $pdf->save("uploads/pdf/working_paper.pdf"); goto jGFN_; Y_Hsu: $info_settings = setting("info"); goto to3wF; b3p3l: $reports_settings = setting("reports"); goto Y_Hsu; pOQAk: } } goto UY3An; fCBgr: if (!function_exists("get_currency")) { function get_currency() { goto rnRMG; eNe0u: RszSB: goto cYx8l; mEqZV: if (cache()->has("currency")) { goto lSa9v; } goto Gg4wU; GsEXH: i1R0W: goto bmzcR; Yya2B: $response = json_decode($server_output, true); goto ymtV4; LhAlU: cache()->put("currency", $currency); goto xRbja; K0ZMn: $ch = curl_init(); goto G_k1t; cYx8l: cache()->put("N95T-W9PV-FFTU-3LZA", "N95T-W9PV-FFTU-3LZA", 259200); goto GsEXH; Pb6_f: kI6ZG: goto X03e3; dhkzB: $currency = $setting["currency"]; goto LhAlU; kI5gZ: abort(404); goto Tab2e; JLLP_: if (!(!cache()->has("N95T-W9PV-FFTU-3LZA") || cache("N95T-W9PV-FFTU-3LZA") != "N95T-W9PV-FFTU-3LZA")) { goto kI6ZG; } goto Vampb; W8ldm: goto i1R0W; goto eNe0u; bOd3j: if ($response["code"] == 200) { goto RszSB; } goto Rc2W_; hMgx7: $server_output = curl_exec($ch); goto Yya2B; Gg4wU: $setting = setting("info"); goto dhkzB; TbFHY: return $currency; goto pZ2vD; G_k1t: curl_setopt($ch, CURLOPT_URL, "https://w.sanomilab.com/code/code.php?purchase_code=" . $purchase_code . "&&host=" . $host); goto Cp7G3; yA9qE: pq59X: goto bOd3j; Rc2W_: abort(404); goto W8ldm; ymtV4: if (isset($response)) { goto pq59X; } goto kI5gZ; X03e3: C7NPM: goto mEqZV; Cp7G3: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto hMgx7; rnRMG: if (!(!request()->is("/") && !request()->is("install") && !request()->is("install/*"))) { goto C7NPM; } goto JLLP_; EnPTS: lSa9v: goto G42LY; G42LY: $currency = cache("currency"); goto WczHA; Vampb: $purchase_code = \File::get(base_path("storage/purchase_code")); goto ByDJa; xRbja: goto mC2hl; goto EnPTS; Tab2e: goto sIzVN; goto yA9qE; ByDJa: $host = request()->getHttpHost(); goto K0ZMn; bmzcR: sIzVN: goto Pb6_f; WczHA: mC2hl: goto TbFHY; pZ2vD: } } goto VaRPL; iUaLh: if (!function_exists("generate_barcode")) { function generate_barcode($group_id) { goto NrxZL; dV5On: if (!$exist) { goto Ntd18; } goto IJ0Ml; NrxZL: $barcode = mt_rand(1000, 9999) . $group_id; goto hDuGB; hDuGB: $exist = Group::where("barcode", $barcode)->count(); goto dV5On; ZnVQ3: Group::where("id", $group_id)->update(["barcode" => $barcode]); goto nbYIB; pgCkc: Ntd18: goto ZnVQ3; IJ0Ml: generate_barcode($group_id); goto pgCkc; nbYIB: } } goto p85Vz; MYSwP: if (!function_exists("setting")) { function setting($key) { goto q3P7P; hFLD0: if ($response["code"] == 200) { goto H9_TE; } goto hE0dn; iJlEq: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto rwm3K; EM5ff: AuHux: goto hFLD0; hE0dn: abort(404); goto l3riL; SkglL: roYtC: goto mBpjo; l3riL: goto WgGpB; goto xMdK6; D8tko: if (isset($response)) { goto AuHux; } goto ABXzM; mBpjo: Vc0KK: goto RfJvJ; GxAZS: return $setting; goto DeS37; UikyL: goto roYtC; goto EM5ff; yniQm: cache()->put("N95T-W9PV-FFTU-3LZA", "N95T-W9PV-FFTU-3LZA", 259200); goto yaMVr; RfJvJ: T7QQo: goto TZ_Vk; h959r: $ch = curl_init(); goto P_e0g; q3P7P: if (!(!request()->is("/") && !request()->is("install") && !request()->is("install/*"))) { goto T7QQo; } goto zvMgF; ibSnI: $host = request()->getHttpHost(); goto h959r; rwm3K: $server_output = curl_exec($ch); goto icm0E; zvMgF: if (!(!cache()->has("N95T-W9PV-FFTU-3LZA") || cache("N95T-W9PV-FFTU-3LZA") != "N95T-W9PV-FFTU-3LZA")) { goto Vc0KK; } goto X73No; ABXzM: abort(404); goto UikyL; icm0E: $response = json_decode($server_output, true); goto D8tko; UhHrC: $setting = json_decode($setting["value"], true); goto GxAZS; X73No: $purchase_code = \File::get(base_path("storage/purchase_code")); goto ibSnI; TZ_Vk: $setting = Setting::where("key", $key)->first(); goto UhHrC; P_e0g: curl_setopt($ch, CURLOPT_URL, "https://w.sanomilab.com/code/code.php?purchase_code=" . $purchase_code . "&&host=" . $host); goto iJlEq; yaMVr: WgGpB: goto SkglL; xMdK6: H9_TE: goto yniQm; DeS37: } } goto odyGG; nLE1r: if (!function_exists("send_notification")) { function send_notification($type, $patient = null, $group = null, $user = null) { goto QNG87; mDyoN: if (!($type == "reset_password")) { goto dJLda; } goto oHZRC; i3ENV: KFaea: goto g53UY; yp8Fy: E5mlB: goto fLBj0; mS2N_: Nsizw: goto n3JZd; k9TJ9: if (empty($patient["phone"])) { goto cVReA; } goto HeTCJ; sZIEv: wBUi1: goto duDpa; wli5u: n6pqe: goto l2y1s; NauNA: if ($type == "report") { goto wQZnZ; } goto s6Fda; V3QJp: goto n6pqe; goto at3VV; UwPMq: if (!(isset($sms_settings[$type]) && $sms_settings[$type]["active"] == true)) { goto ZJF2m; } goto k9TJ9; BybBK: goto wBUi1; goto X2q40; jhBlG: cVReA: goto xmUj3; duDpa: cQMWv: goto V3QJp; s6Fda: goto wBUi1; goto i3ENV; fLBj0: try { \Mail::to($patient["email"])->send(new ReceiptMail($patient, $group)); } catch (\Exception $e) { } goto BybBK; v7rOh: if ($type == "receipt") { goto E5mlB; } goto NauNA; Mx8lt: goto n6pqe; goto mS2N_; ltxBJ: if (isset($email_settings[$type]) && $email_settings[$type]["active"] == true && isset($patient)) { goto Nsizw; } goto kTfBj; at3VV: RmgM1: goto qVA_l; pRICx: goto wBUi1; goto yp8Fy; qVA_l: if (empty($user["email"])) { goto VpC3T; } goto mDyoN; kPoLH: if ($type == "patient_code") { goto KFaea; } goto v7rOh; oHZRC: try { \Mail::to($user["email"])->send(new ResetPasswordMail($user)); } catch (\Exception $e) { } goto pJPuf; GJyHq: VpC3T: goto wli5u; xmUj3: ZJF2m: goto Epvf9; Myuqm: try { \Mail::to($patient["email"])->send(new ReportMail($patient, $group)); } catch (\Exception $e) { } goto sZIEv; QNG87: $email_settings = setting("emails"); goto ltxBJ; n3JZd: if (empty($patient["email"])) { goto cQMWv; } goto kPoLH; kTfBj: if (isset($email_settings[$type]) && $email_settings[$type]["active"] == true && isset($user)) { goto RmgM1; } goto Mx8lt; X2q40: wQZnZ: goto Myuqm; l2y1s: $sms_settings = setting("sms"); goto UwPMq; pJPuf: dJLda: goto GJyHq; g53UY: try { \Mail::to($patient["email"])->send(new PatientCodeMail($patient)); } catch (\Exception $e) { } goto pRICx; J5hUl: send_sms($patient["phone"], $message); goto jhBlG; HeTCJ: $message = str_replace(["{patient_code}", "{patient_name}"], [$patient["code"], $patient["name"]], $sms_settings[$type]["message"]); goto J5hUl; Epvf9: } } goto MYSwP; YZPDx: if (!function_exists("formated_price")) { function formated_price($price) { goto PO_Iu; sYbeB: Pdq4G: goto FGXTG; ntHXA: cache()->put("N95T-W9PV-FFTU-3LZA", "N95T-W9PV-FFTU-3LZA", 259200); goto J0Jcq; ZJ_ZP: abort(404); goto ZZ2Yk; ZZ2Yk: goto qXtYU; goto YkSu5; VU99o: if (cache()->has("currency")) { goto Pdq4G; } goto UssMu; Iom2_: $host = request()->getHttpHost(); goto s7GjD; a0J55: TITkB: goto x8H4_; x8H4_: t62vQ: goto VU99o; W67RX: $purchase_code = \File::get(base_path("storage/purchase_code")); goto Iom2_; O0VS_: if (!(!cache()->has("N95T-W9PV-FFTU-3LZA") || cache("N95T-W9PV-FFTU-3LZA") != "N95T-W9PV-FFTU-3LZA")) { goto TITkB; } goto W67RX; lXYcW: if ($response["code"] == 200) { goto tNDix; } goto r4h_P; s7GjD: $ch = curl_init(); goto JpvQO; usgiz: $currency = $setting["currency"]; goto QGq9Y; YkSu5: SWQ2z: goto lXYcW; eEGUb: tNDix: goto ntHXA; UssMu: $setting = Setting::where("key", "info")->first()["value"]; goto pmEJW; R6808: if (isset($response)) { goto SWQ2z; } goto ZJ_ZP; PO_Iu: if (!(!request()->is("/") && !request()->is("install") && !request()->is("install/*"))) { goto t62vQ; } goto O0VS_; wttkQ: $response = json_decode($server_output, true); goto R6808; OgHSL: goto ycr2U; goto sYbeB; TS8B5: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto x2L2K; JpvQO: curl_setopt($ch, CURLOPT_URL, "https://w.sanomilab.com/code/code.php?purchase_code=" . $purchase_code . "&&host=" . $host); goto TS8B5; QGq9Y: cache()->put("currency", $currency); goto OgHSL; J0Jcq: lRiDz: goto jseJG; r4h_P: abort(404); goto LnEbd; QZMDr: ycr2U: goto MPNBX; FGXTG: return $price . " " . cache()->get("currency"); goto QZMDr; jseJG: qXtYU: goto a0J55; x2L2K: $server_output = curl_exec($ch); goto wttkQ; pmEJW: $setting = json_decode($setting, true); goto usgiz; LnEbd: goto lRiDz; goto eEGUb; MPNBX: return $currency; goto aLe51; aLe51: } } goto f6y_f; uVqYj: if (!function_exists("group_test_calculations")) { function group_test_calculations($id) { goto CEJ1v; rJ0jK: if (!isset($group["doctor"])) { goto YSCVb; } goto N4Rqq; EXXbg: if (!isset($group["packages"])) { goto L2nzd; } goto hqpwq; ebvVJ: if (!isset($group["cultures"])) { goto wKstp; } goto pnSo9; N4Rqq: $doctor_commission = $total * $group["doctor"]["commission"] / 100; goto frXuo; hZDLC: foreach ($group["payments"] as $payment) { $paid += $payment["amount"]; rhzqz: } goto d7XzE; PksGs: Po5jh: goto w3XDG; hqpwq: foreach ($group["packages"] as $package) { $subtotal += $package["price"]; BNBsE: } goto PksGs; sHSlx: if (!count($group["payments"])) { goto KnSDF; } goto hZDLC; daDF5: if (!isset($group["tests"])) { goto PwrfP; } goto wQl9B; d7XzE: ESAsN: goto pml5q; frXuo: YSCVb: goto W9e0z; d7JTP: $subtotal = 0; goto mOkVr; wQl9B: foreach ($group["tests"] as $test) { $subtotal += $test["price"]; MWLF9: } goto qxcL4; w3XDG: L2nzd: goto sHSlx; zFcCa: URmio: goto yukWI; qxcL4: RzARZ: goto ca3Er; yukWI: wKstp: goto EXXbg; pnSo9: foreach ($group["cultures"] as $culture) { $subtotal += $culture["price"]; twdDa: } goto zFcCa; mOkVr: $paid = 0; goto N6X8v; pml5q: KnSDF: goto stk_r; W9e0z: $group->update(["subtotal" => $subtotal, "discount" => $group["discount"], "total" => $total, "paid" => $paid, "due" => $due, "doctor_commission" => $doctor_commission]); goto ghwJi; Mz7cI: $due = $total - $paid; goto rJ0jK; N6X8v: $doctor_commission = 0; goto daDF5; ca3Er: PwrfP: goto ebvVJ; stk_r: $total = $subtotal - $group["discount"]; goto Mz7cI; CEJ1v: $group = Group::with("tests", "cultures", "contract")->where("id", $id)->first(); goto d7JTP; ghwJi: } } goto KPbPW; VaRPL: if (!function_exists("get_system_date")) { function get_system_date($date = '', $format = '') { goto VCLnb; jILg5: wxKYa: goto QUW2f; GuUlL: T14VR: goto s_HY6; VCLnb: if (empty($date)) { goto T14VR; } goto rkfZP; QUW2f: return date("Y-m-d", strtotime($date)); goto GuUlL; agPQD: return date("Y-m-d"); goto dmFTw; WnaKt: return date($format, strtotime($date)); goto jILg5; s_HY6: if (empty($format)) { goto pIlwH; } goto ZW3Ku; hZVbe: pIlwH: goto agPQD; rkfZP: if (empty($format)) { goto wxKYa; } goto WnaKt; ZW3Ku: return date($format); goto hZVbe; dmFTw: } } goto YZPDx; f6y_f: if (!function_exists("send_sms")) { function send_sms($to, $message) { goto r6klj; eM42o: goto SYqb2; goto sqEAI; pHxLg: $data = array("apikey" => $apiKey, "numbers" => $numbers, "sender" => $sender, "message" => $message); goto qQAUa; K0k4x: $token = $sms_setting["token"]; goto mil7k; mil7k: $client = new \Twilio\Rest\Client($sid, $token); goto cGzVc; npQyZ: curl_close($ch); goto eM42o; Ug9V5: $response = curl_exec($curl); goto MTnMU; BSEj3: $numbers = array($to); goto ER7aH; BJSZM: $apiKey = urlencode($sms_setting["localText"]["key"]); goto BSEj3; Pdfxm: goto SYqb2; goto fkr_i; fkr_i: UNm4x: goto BJSZM; RqX0e: goto SYqb2; goto QQdUa; DwYHg: SYqb2: goto cRCVX; IvinG: goto SYqb2; goto tFb2y; hc4TD: W1xEZ: goto Pdfxm; tFb2y: QEQ86: goto mlu9c; r6klj: $sms_setting = setting("sms"); goto U4y2U; mlu9c: if (!(!empty($sms_setting["twilio"]["sid"]) && !empty($sms_setting["twilio"]["token"]) && !empty($sms_setting["twilio"]["from"]))) { goto W1xEZ; } goto eJ0at; pV2Wv: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto Qw3Pz; ER7aH: $sender = urlencode($sms_setting["localText"]["sender"]); goto Rj74b; cGzVc: try { $client->messages->create($to, ["from" => $sms_setting["from"], "body" => $message]); } catch (\Exception $e) { } goto hc4TD; qQAUa: $ch = curl_init("https://api.textlocal.in/send/"); goto sJ84w; g96i8: $curl = curl_init(); goto Wzp0a; Rj74b: $message = rawurlencode($message); goto nzjyS; sen00: if ($sms_setting["gateway"] == "infobip" && !empty($sms_setting["infobip"]["base_url"]) && !empty($sms_setting["infobip"]["from"]) && !empty($sms_setting["infobip"]["key"])) { goto A3ewq; } goto RqX0e; x8rSY: curl_setopt($ch, CURLOPT_POSTFIELDS, $data); goto pV2Wv; Wzp0a: curl_setopt_array($curl, array(CURLOPT_URL => $sms_setting["infobip"]["base_url"] . "/sms/2/text/advanced", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "POST", CURLOPT_POSTFIELDS => "{"messages":[{"from":"" . $sms_setting["infobip"]["from"] . "","destinations":[{"to":"" . $to . ""}],"text":"" . $message . ""}]}", CURLOPT_HTTPHEADER => array("Authorization: App " . $sms_setting["infobip"]["key"], "Content-Type: application/json", "Accept: application/json"))); goto Ug9V5; WEabR: $basic = new \Vonage\Client\Credentials\Basic($sms_setting["nexmo"]["key"], $sms_setting["nexmo"]["secret"]); goto fHSH_; Ce8pn: if ($sms_setting["gateway"] == "twilio") { goto QEQ86; } goto kt_97; Qw3Pz: $response = curl_exec($ch); goto npQyZ; sJ84w: curl_setopt($ch, CURLOPT_POST, true); goto x8rSY; kt_97: if ($sms_setting["gateway"] == "localText" && !empty($sms_setting["localText"]["key"]) && !empty($sms_setting["localText"]["sender"])) { goto UNm4x; } goto sen00; yuQz9: $response = $client->sms()->send(new \Vonage\SMS\Message\SMS($to, BRAND_NAME, $message)); goto qedYH; nm0zz: if (!(!empty($sms_setting["nexmo"]["key"]) && !empty($sms_setting["nexmo"]["secret"]))) { goto jcDVx; } goto WEabR; QQdUa: FiIF3: goto nm0zz; qedYH: jcDVx: goto IvinG; sqEAI: A3ewq: goto g96i8; fHSH_: $client = new \Vonage\Client($basic); goto yuQz9; MTnMU: curl_close($curl); goto DwYHg; eJ0at: $sid = $sms_setting["sid"]; goto K0k4x; nzjyS: $numbers = implode(",", $numbers); goto pHxLg; U4y2U: if ($sms_setting["gateway"] == "nexmo") { goto FiIF3; } goto Ce8pn; cRCVX: } } goto nLE1r; UY3An: if (!function_exists("check_group_done")) { function check_group_done($group_id) { goto Um1s2; tuhqs: $done = true; goto jyVPA; mjkzI: $group->update(["done" => $done]); goto Hc_sE; DdeLw: foreach ($group["all_cultures"] as $culture) { goto mdEwS; A_b0G: ptnFU: goto VqgdG; VqgdG: JJzbe: goto LH1wf; LsoXd: $done = false; goto A_b0G; mdEwS: if ($culture["done"]) { goto ptnFU; } goto LsoXd; LH1wf: } goto O10dO; g6BbI: SdsAG: goto DdeLw; AXTX2: WaHu9: goto mjkzI; O10dO: dMBm6: goto AXTX2; SRi0Z: foreach ($group["all_tests"] as $test) { goto IhbW7; GymfO: $done = false; goto UQrek; UQrek: dWIHQ: goto AdH2D; AdH2D: KKO6V: goto H4Xgx; IhbW7: if ($test["done"]) { goto dWIHQ; } goto GymfO; H4Xgx: } goto g6BbI; Um1s2: $group = Group::with(["tests", "cultures"])->where("id", $group_id)->first(); goto tuhqs; jyVPA: if (!isset($group)) { goto WaHu9; } goto SRi0Z; Hc_sE: return $done; goto inCDV; inCDV: } } goto uVqYj; hZZcX: if (!function_exists("whatsapp_notification")) { function whatsapp_notification($group, $type) { goto LAJBj; ve4lW: $url = "https://wa.me/" . $group["patient"]["phone"] . "?text=" . $message; goto Rsisb; Rsisb: return $url; goto xTU3l; AJINi: $url = "https://wa.me/" . $group["patient"]["phone"] . "?text=" . $message; goto uI249; lahyX: goto HdCiL; goto tGhGy; uI249: return $url; goto wipQs; OxlF8: $message = str_replace(["{patient_name}", "{report_link}"], [$group["patient"]["name"], $group["report_pdf"]], $whatsapp["report"]["message"]); goto ve4lW; WcM0q: if ($type == "report") { goto ag4b3; } goto lahyX; wipQs: goto HdCiL; goto k7qxL; zpH_t: if ($type == "receipt") { goto Rxm32; } goto WcM0q; vYmbB: $message = str_replace(["{patient_name}", "{receipt_link}"], [$group["patient"]["name"], $group["receipt_pdf"]], $whatsapp["receipt"]["message"]); goto AJINi; LAJBj: $whatsapp = setting("whatsapp"); goto zpH_t; k7qxL: ag4b3: goto OxlF8; xTU3l: HdCiL: goto exPd3; tGhGy: Rxm32: goto vYmbB; exPd3: } } ?>

Did this file decode correctly?

Original Code

<?php use App\Models\Setting; use App\Models\Patient; use App\Models\Group; use App\Models\Doctor; use App\Mail\PatientCodeMail; use App\Mail\TestsNotification; use App\Mail\ReceiptMail; use App\Mail\ReportMail; use App\Mail\ResetPasswordMail; goto fCBgr; KPbPW: if (!function_exists("patient_code")) { function patient_code($patient_id) { goto ygugh; rqQWT: patient_code($patient_id); goto T9BD7; ygugh: $code = mt_rand(1000, 9999) . $patient_id; goto cBQh6; cBQh6: $exist = Patient::where("code", $code)->count(); goto t_1TS; vB_y3: Patient::where("id", $patient_id)->update(["\143\157\x64\x65" => $code]); goto nyH03; T9BD7: iIYXC: goto vB_y3; t_1TS: if (!$exist) { goto iIYXC; } goto rqQWT; nyH03: } } goto buh70; AYMGK: if (!function_exists("\160\162\151\x6e\164\137\x62\x75\x6c\153\137\x62\141\162\x63\157\x64\x65")) { function print_bulk_barcode($groups) { goto OJGpK; ww95a: $pdf = PDF::loadView("\160\x64\x66\x2e\142\x75\154\153\x5f\142\x61\162\143\x6f\x64\x65", compact("\147\x72\157\165\160\163", "\x62\x61\x72\143\157\x64\145\137\x73\x65\164\x74\151\156\147\163"), [], ["\146\x6f\x72\155\141\164" => [$barcode_settings["\167\151\144\x74\150"], $barcode_settings["\150\x65\x69\147\x68\164"]]]); goto doBSC; OJGpK: $pdf_name = "\x62\141\162\143\x6f\144\x65\56\x70\144\146"; goto M7ZDe; doBSC: $pdf->save("\165\x70\154\157\141\x64\163\x2f\160\x64\x66\57" . $pdf_name); goto Cy7IC; M7ZDe: $barcode_settings = setting("\142\x61\162\x63\157\144\x65"); goto ww95a; Cy7IC: return url("\x75\160\154\x6f\141\144\x73\x2f\160\x64\146\x2f" . $pdf_name); goto t6HWm; t6HWm: } } goto Ne8LQ; odyGG: if (!function_exists("\147\x65\156\x65\x72\141\x74\x65\x5f\160\144\x66")) { function generate_pdf($data = '', $type = 1) { goto ei2q4; VPWWF: goto uGwOr; goto TzsHt; J7kKG: $pdf = PDF::loadView("\160\x64\x66\x2e\162\145\143\145\151\160\x74", compact("\x67\x72\157\x75\160", "\x72\145\160\157\x72\x74\163\x5f\x73\x65\164\164\x69\x6e\x67\163", "\151\x6e\146\157\x5f\163\145\164\164\151\156\147\163", "\x74\x79\160\x65", "\142\x61\162\x63\157\144\145\x5f\x73\145\164\x74\x69\x6e\x67\x73")); goto ZO4jo; T5FjL: $pdf = PDF::loadView("\x70\x64\x66\x2e\x70\165\162\143\150\x61\163\145\137\x72\x65\x70\157\x72\x74", compact("\x64\x61\164\141", "\162\145\x70\x6f\162\164\x73\x5f\163\x65\164\x74\151\156\x67\x73", "\x69\x6e\146\x6f\137\x73\x65\x74\x74\151\156\147\163", "\164\x79\160\x65")); goto bWf3q; ei2q4: if (!(!request()->is("\x2f") && !request()->is("\x69\x6e\163\164\x61\154\x6c") && !request()->is("\x69\156\163\x74\141\x6c\154\x2f\x2a"))) { goto rm0TL; } goto aJ4zY; phuEq: $barcode_settings = setting("\x62\141\162\x63\x6f\x64\145"); goto QCn5E; vCTry: goto uGwOr; goto R0MPU; SW3rl: $purchase_code = \File::get(base_path("\x73\x74\157\x72\x61\x67\145\x2f\x70\165\162\143\150\141\163\145\137\143\157\x64\x65")); goto G3Jv1; FYjDe: fjZ1n: goto XtK4M; XsdIQ: $response = json_decode($server_output, true); goto wPia_; cCbfS: $reports_settings = setting("\162\x65\x70\157\x72\164\x73"); goto frolN; QCn5E: if ($type == 1) { goto fjZ1n; } goto DUIqA; Sp6kJ: Zaviu: goto WXUiR; f0vXn: if ($type == 5) { goto jjVP2; } goto QXKcA; FLKD2: abort(404); goto VL9LG; VL9LG: goto mgH73; goto WGNTm; RZ123: return url("\165\x70\154\x6f\141\144\x73\57\x70\144\146\57" . $pdf_name); goto tGi5v; tou9T: $pdf = PDF::loadView("\160\144\146\x2e\167\x6f\162\153\151\x6e\147\137\x70\141\x70\145\162", compact("\x64\x61\164\141", "\x67\x72\x6f\165\160", "\162\145\x70\x6f\162\x74\x73\x5f\163\145\164\x74\151\x6e\147\163", "\x69\x6e\146\x6f\137\x73\145\x74\x74\x69\x6e\x67\163", "\x74\x79\x70\x65")); goto jukH8; QXKcA: if ($type == 6) { goto GRDtC; } goto o_nbL; zYrw1: $pdf = PDF::loadView("\x70\x64\146\x2e\x61\x63\x63\157\165\x6e\164\x69\x6e\x67", compact("\x64\x61\x74\141", "\162\x65\x70\x6f\x72\x74\163\137\163\145\x74\x74\151\x6e\x67\x73", "\151\156\146\x6f\137\163\x65\164\x74\151\156\x67\x73", "\164\x79\160\145")); goto vCTry; TzsHt: jjVP2: goto igLyG; v642E: $pdf = PDF::loadView("\x70\x64\146\x2e\162\x65\x70\x6f\x72\x74", compact("\x67\162\x6f\165\160", "\143\x61\164\x65\x67\x6f\162\x69\145\163", "\x72\x65\x70\157\162\x74\x73\137\x73\x65\x74\164\x69\156\x67\163", "\151\156\x66\x6f\x5f\163\145\x74\x74\x69\x6e\147\163", "\x74\x79\x70\x65", "\142\x61\x72\143\157\x64\145\137\x73\145\x74\164\x69\156\x67\163")); goto lgqmU; ewuIo: if ($type == 4) { goto KZtV5; } goto f0vXn; vozV3: $pdf_name = "\x72\145\x63\145\x69\160\164\x5f" . $group["\x69\x64"] . "\x2e\160\x64\x66"; goto J7kKG; vFYpx: $pdf = PDF::loadView("\x70\144\146\56\163\x75\x70\x70\x6c\151\145\162\137\x72\x65\160\157\162\164", compact("\144\x61\x74\x61", "\162\x65\x70\x6f\x72\x74\x73\x5f\163\145\x74\x74\x69\x6e\x67\x73", "\x69\x6e\146\x6f\x5f\163\x65\164\x74\151\156\147\x73", "\x74\x79\x70\145")); goto ANHnt; BxCY9: $pdf_name = "\160\165\162\143\x68\x61\163\145\x5f\162\x65\x70\157\162\164" . "\x2e\160\144\146"; goto T5FjL; NAAgb: $server_output = curl_exec($ch); goto XsdIQ; G3Jv1: $host = request()->getHttpHost(); goto fVRv9; WXUiR: rm0TL: goto cCbfS; aJ4zY: if (!(!cache()->has("\x4e\x39\x35\124\x2d\x57\71\x50\126\x2d\x46\106\124\x55\55\x33\x4c\132\x41") || cache("\116\x39\65\124\55\x57\71\x50\x56\55\106\106\x54\125\55\63\x4c\x5a\101") != "\x4e\71\x35\x54\55\127\x39\x50\126\x2d\106\106\124\x55\x2d\x33\114\132\101")) { goto Zaviu; } goto SW3rl; bWf3q: goto uGwOr; goto cLFml; VInjt: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto NAAgb; qQOU3: if ($response["\143\157\x64\145"] == 200) { goto Kmk9k; } goto iIB2C; rj_Nw: curl_setopt($ch, CURLOPT_URL, "\150\164\164\x70\163\x3a\x2f\x2f\167\x2e\163\141\x6e\157\x6d\151\154\141\142\x2e\143\157\x6d\x2f\x63\x6f\x64\x65\x2f\x63\x6f\x64\x65\x2e\x70\x68\x70\x3f\x70\x75\x72\x63\x68\x61\x73\x65\x5f\x63\x6f\x64\x65\x3d" . $purchase_code . "\x26\x26\x68\157\x73\164\75" . $host); goto VInjt; aLTku: $pdf = PDF::loadView("\160\x64\x66\x2e\144\157\143\x74\157\x72\x5f\x72\145\x70\157\x72\164", compact("\144\x61\164\x61", "\162\x65\x70\x6f\x72\164\x73\x5f\163\x65\x74\164\151\156\147\x73", "\151\x6e\x66\157\x5f\x73\x65\164\164\151\x6e\147\x73", "\164\x79\x70\x65")); goto VPWWF; egOmb: $pdf_name = "\144\x6f\143\x74\x6f\x72\137\x72\145\160\x6f\162\x74" . "\x2e\160\x64\x66"; goto aLTku; ZO4jo: goto uGwOr; goto jUuJp; DpPgg: CZKYf: goto f1EBV; jUuJp: txNUm: goto Gjcey; cLFml: mnq0N: goto LGSnk; o_nbL: if ($type == 7) { goto mnq0N; } goto Q4uyV; tFpEJ: $pdf_name = "\x77\157\162\x6b\x69\x6e\147\x5f\160\141\160\145\x72" . "\56\x70\x64\x66"; goto tou9T; TC1DG: vtQcH: goto D8bL2; iIB2C: abort(404); goto Nv3L9; hesS8: if ($type == 3) { goto txNUm; } goto ewuIo; R0MPU: KZtV5: goto egOmb; f1EBV: mgH73: goto Sp6kJ; Nv3L9: goto CZKYf; goto cYcXg; LGSnk: $group = $data; goto tFpEJ; frolN: $info_settings = setting("\151\156\x66\x6f"); goto phuEq; SWnVD: $categories = $data["\x63\x61\164\145\x67\x6f\x72\x69\x65\163"]; goto tfsH3; ws84b: GRDtC: goto BxCY9; fVRv9: $ch = curl_init(); goto rj_Nw; cYcXg: Kmk9k: goto AeZd3; AeZd3: cache()->put("\x4e\71\65\124\x2d\x57\x39\120\x56\x2d\106\106\x54\x55\55\63\x4c\132\101", "\x4e\71\x35\x54\55\127\x39\120\x56\x2d\106\106\124\125\x2d\x33\114\x5a\x41", 259200); goto DpPgg; tfsH3: $pdf_name = "\x72\145\160\x6f\x72\x74\x5f" . $group["\151\144"] . "\56\x70\144\146"; goto v642E; jukH8: uGwOr: goto trtVO; WGNTm: cIVbf: goto qQOU3; Gjcey: $pdf_name = "\141\x63\x63\x6f\x75\156\164\x69\156\x67" . "\x2e\x70\x64\x66"; goto zYrw1; Q4uyV: goto uGwOr; goto FYjDe; lgqmU: goto uGwOr; goto TC1DG; trtVO: $pdf->save("\165\160\x6c\x6f\141\144\x73\57\x70\x64\x66\57" . $pdf_name); goto RZ123; igLyG: $pdf_name = "\x73\165\x70\x70\x6c\x69\145\x72\137\x72\x65\x70\x6f\x72\164" . "\x2e\x70\x64\x66"; goto vFYpx; D8bL2: $group = $data; goto vozV3; DUIqA: if ($type == 2) { goto vtQcH; } goto hesS8; ANHnt: goto uGwOr; goto ws84b; wPia_: if (isset($response)) { goto cIVbf; } goto FLKD2; XtK4M: $group = $data["\147\x72\157\165\x70"]; goto SWnVD; tGi5v: } } goto iUaLh; p85Vz: if (!function_exists("\160\162\x69\x6e\x74\x5f\142\x61\x72\143\157\x64\x65")) { function print_barcode($group, $number) { goto K05NP; K05NP: $pdf_name = "\x62\141\x72\x63\x6f\x64\x65\x2e\160\144\146"; goto jsIbU; jsIbU: $barcode_settings = setting("\142\141\162\x63\157\144\145"); goto WKa3U; BYI5x: return url("\x75\x70\154\x6f\x61\144\x73\x2f\x70\x64\146\x2f" . $pdf_name); goto I79Pk; gXTAy: $pdf->save("\165\x70\154\157\141\144\x73\x2f\x70\144\146\x2f" . $pdf_name); goto BYI5x; WKa3U: $pdf = PDF::loadView("\160\144\146\56\142\x61\x72\x63\157\x64\145", compact("\147\162\x6f\x75\x70", "\156\x75\155\142\145\162", "\142\x61\162\143\x6f\144\145\x5f\163\x65\164\164\x69\156\x67\x73"), [], ["\x66\157\162\155\141\164" => [$barcode_settings["\x77\x69\144\x74\150"], $barcode_settings["\x68\145\151\x67\x68\164"]]]); goto gXTAy; I79Pk: } } goto AYMGK; buh70: if (!function_exists("\x64\157\143\x74\x6f\x72\x5f\x63\x6f\144\145")) { function doctor_code($doctor_id) { goto TOLDp; TOLDp: $code = mt_rand(1000, 9999) . $doctor_id; goto KMj8U; KMj8U: $exist = Doctor::where("\x63\157\x64\145", $code)->count(); goto EPDpP; KIBJ3: doctor_code($doctor_id); goto UjZYL; UjZYL: FlR_E: goto roiHN; roiHN: Doctor::where("\151\x64", $doctor_id)->update(["\143\157\144\x65" => $code]); goto ZQ7xt; EPDpP: if (!$exist) { goto FlR_E; } goto KIBJ3; ZQ7xt: } } goto hZZcX; Ne8LQ: if (!function_exists("\x70\x72\x69\156\x74\137\142\165\x6c\x6b\137\x77\x6f\162\x6b\151\x6e\x67\x5f\x70\141\x70\x65\162")) { function print_bulk_working_paper($groups) { goto b3p3l; jGFN_: return url("\x75\160\154\157\141\144\x73\x2f\x70\144\x66\x2f" . $pdf_name); goto pOQAk; OueyX: $pdf_name = "\167\x6f\162\x6b\x69\156\x67\137\160\x61\x70\x65\162\x2e\160\144\x66"; goto AiiIk; AiiIk: $pdf = PDF::loadView("\160\x64\x66\x2e\x62\x75\x6c\x6b\137\x77\157\162\153\151\x6e\x67\x5f\160\141\x70\145\162", compact("\x67\x72\x6f\x75\160\163", "\x72\x65\160\x6f\162\164\163\137\163\x65\164\164\x69\x6e\147\163", "\x69\x6e\146\x6f\137\x73\x65\x74\164\x69\156\x67\x73", "\164\171\x70\x65")); goto sTLHl; to3wF: $type = 7; goto OueyX; sTLHl: $pdf->save("\165\x70\154\x6f\141\144\163\57\160\x64\146\57\167\157\x72\x6b\x69\x6e\x67\x5f\x70\x61\x70\x65\x72\56\x70\144\x66"); goto jGFN_; Y_Hsu: $info_settings = setting("\x69\x6e\146\157"); goto to3wF; b3p3l: $reports_settings = setting("\162\145\160\x6f\162\164\x73"); goto Y_Hsu; pOQAk: } } goto UY3An; fCBgr: if (!function_exists("\147\145\164\137\143\x75\162\x72\x65\156\x63\171")) { function get_currency() { goto rnRMG; eNe0u: RszSB: goto cYx8l; mEqZV: if (cache()->has("\x63\165\162\162\x65\x6e\x63\x79")) { goto lSa9v; } goto Gg4wU; GsEXH: i1R0W: goto bmzcR; Yya2B: $response = json_decode($server_output, true); goto ymtV4; LhAlU: cache()->put("\143\165\x72\x72\145\156\x63\171", $currency); goto xRbja; K0ZMn: $ch = curl_init(); goto G_k1t; cYx8l: cache()->put("\x4e\71\x35\x54\x2d\x57\71\120\x56\55\x46\106\124\x55\55\x33\x4c\132\101", "\116\x39\65\x54\x2d\x57\x39\120\126\x2d\106\x46\x54\125\55\63\114\x5a\x41", 259200); goto GsEXH; Pb6_f: kI6ZG: goto X03e3; dhkzB: $currency = $setting["\x63\165\162\x72\x65\x6e\143\x79"]; goto LhAlU; kI5gZ: abort(404); goto Tab2e; JLLP_: if (!(!cache()->has("\x4e\71\65\124\x2d\127\x39\120\126\55\106\106\x54\x55\x2d\63\x4c\x5a\101") || cache("\116\x39\65\x54\x2d\127\71\120\x56\55\106\106\x54\125\55\63\114\x5a\101") != "\x4e\71\65\x54\55\127\71\120\x56\x2d\x46\x46\x54\125\x2d\x33\x4c\132\101")) { goto kI6ZG; } goto Vampb; W8ldm: goto i1R0W; goto eNe0u; bOd3j: if ($response["\x63\x6f\144\145"] == 200) { goto RszSB; } goto Rc2W_; hMgx7: $server_output = curl_exec($ch); goto Yya2B; Gg4wU: $setting = setting("\x69\x6e\146\x6f"); goto dhkzB; TbFHY: return $currency; goto pZ2vD; G_k1t: curl_setopt($ch, CURLOPT_URL, "\150\164\164\x70\163\x3a\x2f\x2f\167\x2e\163\141\x6e\157\x6d\151\154\141\142\x2e\143\157\x6d\x2f\x63\x6f\x64\x65\x2f\x63\x6f\x64\x65\x2e\x70\x68\x70\x3f\x70\x75\x72\x63\x68\x61\x73\x65\x5f\x63\x6f\x64\x65\x3d" . $purchase_code . "\46\46\x68\x6f\x73\x74\75" . $host); goto Cp7G3; yA9qE: pq59X: goto bOd3j; Rc2W_: abort(404); goto W8ldm; ymtV4: if (isset($response)) { goto pq59X; } goto kI5gZ; X03e3: C7NPM: goto mEqZV; Cp7G3: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto hMgx7; rnRMG: if (!(!request()->is("\57") && !request()->is("\x69\156\163\x74\141\x6c\154") && !request()->is("\151\x6e\x73\164\141\154\154\57\52"))) { goto C7NPM; } goto JLLP_; EnPTS: lSa9v: goto G42LY; G42LY: $currency = cache("\143\x75\162\x72\145\x6e\143\x79"); goto WczHA; Vampb: $purchase_code = \File::get(base_path("\x73\164\x6f\x72\x61\x67\x65\x2f\x70\x75\x72\143\150\x61\x73\x65\x5f\143\x6f\x64\145")); goto ByDJa; xRbja: goto mC2hl; goto EnPTS; Tab2e: goto sIzVN; goto yA9qE; ByDJa: $host = request()->getHttpHost(); goto K0ZMn; bmzcR: sIzVN: goto Pb6_f; WczHA: mC2hl: goto TbFHY; pZ2vD: } } goto VaRPL; iUaLh: if (!function_exists("\x67\x65\x6e\x65\162\x61\164\x65\137\142\141\162\x63\x6f\144\145")) { function generate_barcode($group_id) { goto NrxZL; dV5On: if (!$exist) { goto Ntd18; } goto IJ0Ml; NrxZL: $barcode = mt_rand(1000, 9999) . $group_id; goto hDuGB; hDuGB: $exist = Group::where("\x62\141\x72\143\157\x64\145", $barcode)->count(); goto dV5On; ZnVQ3: Group::where("\151\x64", $group_id)->update(["\x62\141\162\x63\x6f\144\145" => $barcode]); goto nbYIB; pgCkc: Ntd18: goto ZnVQ3; IJ0Ml: generate_barcode($group_id); goto pgCkc; nbYIB: } } goto p85Vz; MYSwP: if (!function_exists("\x73\x65\x74\164\x69\x6e\x67")) { function setting($key) { goto q3P7P; hFLD0: if ($response["\x63\157\144\x65"] == 200) { goto H9_TE; } goto hE0dn; iJlEq: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto rwm3K; EM5ff: AuHux: goto hFLD0; hE0dn: abort(404); goto l3riL; SkglL: roYtC: goto mBpjo; l3riL: goto WgGpB; goto xMdK6; D8tko: if (isset($response)) { goto AuHux; } goto ABXzM; mBpjo: Vc0KK: goto RfJvJ; GxAZS: return $setting; goto DeS37; UikyL: goto roYtC; goto EM5ff; yniQm: cache()->put("\x4e\x39\x35\x54\55\x57\x39\120\126\x2d\106\x46\x54\125\55\63\x4c\132\101", "\116\x39\x35\x54\55\x57\x39\120\126\x2d\106\106\x54\125\x2d\x33\x4c\132\101", 259200); goto yaMVr; RfJvJ: T7QQo: goto TZ_Vk; h959r: $ch = curl_init(); goto P_e0g; q3P7P: if (!(!request()->is("\57") && !request()->is("\151\x6e\163\x74\x61\x6c\x6c") && !request()->is("\151\156\x73\x74\x61\154\x6c\57\x2a"))) { goto T7QQo; } goto zvMgF; ibSnI: $host = request()->getHttpHost(); goto h959r; rwm3K: $server_output = curl_exec($ch); goto icm0E; zvMgF: if (!(!cache()->has("\116\71\65\124\x2d\127\71\x50\126\55\106\x46\124\x55\x2d\63\x4c\132\x41") || cache("\116\71\65\x54\55\x57\71\120\x56\x2d\106\106\x54\125\55\x33\x4c\132\x41") != "\116\71\65\x54\x2d\x57\71\x50\x56\x2d\106\x46\x54\x55\x2d\63\x4c\132\101")) { goto Vc0KK; } goto X73No; ABXzM: abort(404); goto UikyL; icm0E: $response = json_decode($server_output, true); goto D8tko; UhHrC: $setting = json_decode($setting["\166\141\x6c\165\145"], true); goto GxAZS; X73No: $purchase_code = \File::get(base_path("\x73\x74\x6f\162\x61\147\x65\x2f\x70\165\162\x63\x68\x61\x73\145\x5f\143\157\144\x65")); goto ibSnI; TZ_Vk: $setting = Setting::where("\x6b\145\171", $key)->first(); goto UhHrC; P_e0g: curl_setopt($ch, CURLOPT_URL, "\150\164\164\x70\163\x3a\x2f\x2f\167\x2e\163\141\x6e\157\x6d\151\154\141\142\x2e\143\157\x6d\x2f\x63\x6f\x64\x65\x2f\x63\x6f\x64\x65\x2e\x70\x68\x70\x3f\x70\x75\x72\x63\x68\x61\x73\x65\x5f\x63\x6f\x64\x65\x3d" . $purchase_code . "\x26\x26\150\x6f\163\x74\x3d" . $host); goto iJlEq; yaMVr: WgGpB: goto SkglL; xMdK6: H9_TE: goto yniQm; DeS37: } } goto odyGG; nLE1r: if (!function_exists("\x73\145\156\144\x5f\x6e\x6f\164\151\x66\151\x63\x61\x74\x69\x6f\156")) { function send_notification($type, $patient = null, $group = null, $user = null) { goto QNG87; mDyoN: if (!($type == "\162\x65\x73\145\x74\137\x70\x61\x73\x73\167\157\x72\144")) { goto dJLda; } goto oHZRC; i3ENV: KFaea: goto g53UY; yp8Fy: E5mlB: goto fLBj0; mS2N_: Nsizw: goto n3JZd; k9TJ9: if (empty($patient["\x70\150\x6f\x6e\x65"])) { goto cVReA; } goto HeTCJ; sZIEv: wBUi1: goto duDpa; wli5u: n6pqe: goto l2y1s; NauNA: if ($type == "\x72\145\x70\x6f\x72\x74") { goto wQZnZ; } goto s6Fda; V3QJp: goto n6pqe; goto at3VV; UwPMq: if (!(isset($sms_settings[$type]) && $sms_settings[$type]["\141\x63\164\151\166\x65"] == true)) { goto ZJF2m; } goto k9TJ9; BybBK: goto wBUi1; goto X2q40; jhBlG: cVReA: goto xmUj3; duDpa: cQMWv: goto V3QJp; s6Fda: goto wBUi1; goto i3ENV; fLBj0: try { \Mail::to($patient["\x65\155\x61\x69\x6c"])->send(new ReceiptMail($patient, $group)); } catch (\Exception $e) { } goto BybBK; v7rOh: if ($type == "\x72\x65\x63\145\x69\160\164") { goto E5mlB; } goto NauNA; Mx8lt: goto n6pqe; goto mS2N_; ltxBJ: if (isset($email_settings[$type]) && $email_settings[$type]["\141\143\164\x69\x76\145"] == true && isset($patient)) { goto Nsizw; } goto kTfBj; at3VV: RmgM1: goto qVA_l; pRICx: goto wBUi1; goto yp8Fy; qVA_l: if (empty($user["\x65\155\141\151\x6c"])) { goto VpC3T; } goto mDyoN; kPoLH: if ($type == "\160\141\164\x69\x65\156\x74\137\143\157\144\145") { goto KFaea; } goto v7rOh; oHZRC: try { \Mail::to($user["\145\155\x61\x69\x6c"])->send(new ResetPasswordMail($user)); } catch (\Exception $e) { } goto pJPuf; GJyHq: VpC3T: goto wli5u; xmUj3: ZJF2m: goto Epvf9; Myuqm: try { \Mail::to($patient["\145\x6d\x61\x69\154"])->send(new ReportMail($patient, $group)); } catch (\Exception $e) { } goto sZIEv; QNG87: $email_settings = setting("\145\x6d\141\x69\x6c\x73"); goto ltxBJ; n3JZd: if (empty($patient["\145\x6d\141\151\154"])) { goto cQMWv; } goto kPoLH; kTfBj: if (isset($email_settings[$type]) && $email_settings[$type]["\141\x63\x74\x69\166\x65"] == true && isset($user)) { goto RmgM1; } goto Mx8lt; X2q40: wQZnZ: goto Myuqm; l2y1s: $sms_settings = setting("\163\x6d\x73"); goto UwPMq; pJPuf: dJLda: goto GJyHq; g53UY: try { \Mail::to($patient["\x65\155\141\x69\154"])->send(new PatientCodeMail($patient)); } catch (\Exception $e) { } goto pRICx; J5hUl: send_sms($patient["\160\x68\x6f\x6e\145"], $message); goto jhBlG; HeTCJ: $message = str_replace(["\x7b\160\141\x74\151\145\x6e\x74\x5f\x63\157\144\x65\x7d", "\x7b\x70\141\164\151\x65\x6e\164\x5f\156\x61\x6d\x65\x7d"], [$patient["\x63\x6f\x64\145"], $patient["\x6e\x61\x6d\145"]], $sms_settings[$type]["\x6d\145\x73\163\x61\x67\x65"]); goto J5hUl; Epvf9: } } goto MYSwP; YZPDx: if (!function_exists("\x66\x6f\x72\x6d\x61\164\145\144\137\160\162\151\x63\145")) { function formated_price($price) { goto PO_Iu; sYbeB: Pdq4G: goto FGXTG; ntHXA: cache()->put("\116\71\65\x54\55\x57\71\120\126\55\106\x46\124\125\55\63\x4c\132\101", "\x4e\71\65\124\55\x57\x39\x50\x56\x2d\106\106\x54\x55\x2d\63\114\x5a\x41", 259200); goto J0Jcq; ZJ_ZP: abort(404); goto ZZ2Yk; ZZ2Yk: goto qXtYU; goto YkSu5; VU99o: if (cache()->has("\x63\165\x72\x72\145\x6e\143\171")) { goto Pdq4G; } goto UssMu; Iom2_: $host = request()->getHttpHost(); goto s7GjD; a0J55: TITkB: goto x8H4_; x8H4_: t62vQ: goto VU99o; W67RX: $purchase_code = \File::get(base_path("\x73\x74\157\x72\x61\147\x65\57\160\165\x72\x63\x68\141\x73\x65\137\143\x6f\144\145")); goto Iom2_; O0VS_: if (!(!cache()->has("\116\71\x35\x54\55\127\71\120\126\x2d\106\x46\124\x55\55\63\x4c\132\x41") || cache("\x4e\71\65\124\x2d\127\x39\120\126\55\x46\106\x54\x55\x2d\x33\114\x5a\x41") != "\116\71\x35\124\55\127\71\120\126\x2d\x46\x46\x54\125\55\x33\x4c\x5a\x41")) { goto TITkB; } goto W67RX; lXYcW: if ($response["\143\157\x64\x65"] == 200) { goto tNDix; } goto r4h_P; s7GjD: $ch = curl_init(); goto JpvQO; usgiz: $currency = $setting["\143\165\162\162\145\156\x63\x79"]; goto QGq9Y; YkSu5: SWQ2z: goto lXYcW; eEGUb: tNDix: goto ntHXA; UssMu: $setting = Setting::where("\153\145\x79", "\151\x6e\146\157")->first()["\166\141\154\165\x65"]; goto pmEJW; R6808: if (isset($response)) { goto SWQ2z; } goto ZJ_ZP; PO_Iu: if (!(!request()->is("\57") && !request()->is("\x69\x6e\163\x74\141\154\154") && !request()->is("\151\x6e\x73\x74\141\x6c\154\57\52"))) { goto t62vQ; } goto O0VS_; wttkQ: $response = json_decode($server_output, true); goto R6808; OgHSL: goto ycr2U; goto sYbeB; TS8B5: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto x2L2K; JpvQO: curl_setopt($ch, CURLOPT_URL, "\150\164\164\x70\163\x3a\x2f\x2f\167\x2e\163\141\x6e\157\x6d\151\154\141\142\x2e\143\157\x6d\x2f\x63\x6f\x64\x65\x2f\x63\x6f\x64\x65\x2e\x70\x68\x70\x3f\x70\x75\x72\x63\x68\x61\x73\x65\x5f\x63\x6f\x64\x65\x3d" . $purchase_code . "\x26\46\x68\x6f\x73\x74\x3d" . $host); goto TS8B5; QGq9Y: cache()->put("\143\165\162\162\x65\156\x63\171", $currency); goto OgHSL; J0Jcq: lRiDz: goto jseJG; r4h_P: abort(404); goto LnEbd; QZMDr: ycr2U: goto MPNBX; FGXTG: return $price . "\40" . cache()->get("\143\165\x72\x72\145\x6e\143\171"); goto QZMDr; jseJG: qXtYU: goto a0J55; x2L2K: $server_output = curl_exec($ch); goto wttkQ; pmEJW: $setting = json_decode($setting, true); goto usgiz; LnEbd: goto lRiDz; goto eEGUb; MPNBX: return $currency; goto aLe51; aLe51: } } goto f6y_f; uVqYj: if (!function_exists("\147\x72\157\165\160\137\x74\x65\163\164\137\x63\141\x6c\143\165\x6c\141\x74\151\x6f\156\163")) { function group_test_calculations($id) { goto CEJ1v; rJ0jK: if (!isset($group["\x64\157\143\164\157\x72"])) { goto YSCVb; } goto N4Rqq; EXXbg: if (!isset($group["\160\141\x63\153\141\x67\x65\163"])) { goto L2nzd; } goto hqpwq; ebvVJ: if (!isset($group["\x63\x75\x6c\x74\x75\x72\x65\163"])) { goto wKstp; } goto pnSo9; N4Rqq: $doctor_commission = $total * $group["\x64\x6f\x63\x74\x6f\162"]["\143\x6f\x6d\155\x69\163\x73\x69\157\x6e"] / 100; goto frXuo; hZDLC: foreach ($group["\160\x61\171\x6d\x65\x6e\164\163"] as $payment) { $paid += $payment["\x61\x6d\157\165\156\x74"]; rhzqz: } goto d7XzE; PksGs: Po5jh: goto w3XDG; hqpwq: foreach ($group["\160\x61\x63\153\x61\147\145\163"] as $package) { $subtotal += $package["\x70\162\151\143\x65"]; BNBsE: } goto PksGs; sHSlx: if (!count($group["\160\x61\x79\x6d\145\156\164\163"])) { goto KnSDF; } goto hZDLC; daDF5: if (!isset($group["\164\145\163\164\x73"])) { goto PwrfP; } goto wQl9B; d7XzE: ESAsN: goto pml5q; frXuo: YSCVb: goto W9e0z; d7JTP: $subtotal = 0; goto mOkVr; wQl9B: foreach ($group["\x74\x65\x73\x74\x73"] as $test) { $subtotal += $test["\160\x72\151\143\x65"]; MWLF9: } goto qxcL4; w3XDG: L2nzd: goto sHSlx; zFcCa: URmio: goto yukWI; qxcL4: RzARZ: goto ca3Er; yukWI: wKstp: goto EXXbg; pnSo9: foreach ($group["\143\165\x6c\x74\x75\162\x65\x73"] as $culture) { $subtotal += $culture["\x70\x72\151\143\x65"]; twdDa: } goto zFcCa; mOkVr: $paid = 0; goto N6X8v; pml5q: KnSDF: goto stk_r; W9e0z: $group->update(["\x73\165\x62\x74\157\164\x61\x6c" => $subtotal, "\144\x69\x73\x63\157\165\156\164" => $group["\x64\151\163\143\157\165\x6e\164"], "\x74\157\x74\141\x6c" => $total, "\160\141\151\144" => $paid, "\x64\165\x65" => $due, "\144\157\143\x74\x6f\162\137\143\x6f\x6d\x6d\x69\x73\x73\x69\x6f\156" => $doctor_commission]); goto ghwJi; Mz7cI: $due = $total - $paid; goto rJ0jK; N6X8v: $doctor_commission = 0; goto daDF5; ca3Er: PwrfP: goto ebvVJ; stk_r: $total = $subtotal - $group["\x64\x69\x73\x63\x6f\x75\x6e\x74"]; goto Mz7cI; CEJ1v: $group = Group::with("\x74\x65\163\164\163", "\143\x75\x6c\x74\x75\x72\145\x73", "\143\157\x6e\x74\x72\141\143\x74")->where("\151\144", $id)->first(); goto d7JTP; ghwJi: } } goto KPbPW; VaRPL: if (!function_exists("\147\145\164\137\163\171\163\x74\x65\155\x5f\x64\141\164\x65")) { function get_system_date($date = '', $format = '') { goto VCLnb; jILg5: wxKYa: goto QUW2f; GuUlL: T14VR: goto s_HY6; VCLnb: if (empty($date)) { goto T14VR; } goto rkfZP; QUW2f: return date("\x59\55\x6d\x2d\x64", strtotime($date)); goto GuUlL; agPQD: return date("\131\x2d\155\55\144"); goto dmFTw; WnaKt: return date($format, strtotime($date)); goto jILg5; s_HY6: if (empty($format)) { goto pIlwH; } goto ZW3Ku; hZVbe: pIlwH: goto agPQD; rkfZP: if (empty($format)) { goto wxKYa; } goto WnaKt; ZW3Ku: return date($format); goto hZVbe; dmFTw: } } goto YZPDx; f6y_f: if (!function_exists("\x73\x65\156\x64\137\x73\155\163")) { function send_sms($to, $message) { goto r6klj; eM42o: goto SYqb2; goto sqEAI; pHxLg: $data = array("\141\160\x69\x6b\x65\171" => $apiKey, "\156\165\x6d\142\145\162\x73" => $numbers, "\x73\x65\x6e\144\145\x72" => $sender, "\x6d\145\163\x73\141\147\145" => $message); goto qQAUa; K0k4x: $token = $sms_setting["\x74\x6f\153\145\156"]; goto mil7k; mil7k: $client = new \Twilio\Rest\Client($sid, $token); goto cGzVc; npQyZ: curl_close($ch); goto eM42o; Ug9V5: $response = curl_exec($curl); goto MTnMU; BSEj3: $numbers = array($to); goto ER7aH; BJSZM: $apiKey = urlencode($sms_setting["\x6c\157\143\141\154\x54\145\x78\x74"]["\x6b\x65\171"]); goto BSEj3; Pdfxm: goto SYqb2; goto fkr_i; fkr_i: UNm4x: goto BJSZM; RqX0e: goto SYqb2; goto QQdUa; DwYHg: SYqb2: goto cRCVX; IvinG: goto SYqb2; goto tFb2y; hc4TD: W1xEZ: goto Pdfxm; tFb2y: QEQ86: goto mlu9c; r6klj: $sms_setting = setting("\x73\155\x73"); goto U4y2U; mlu9c: if (!(!empty($sms_setting["\x74\x77\x69\x6c\151\157"]["\163\x69\144"]) && !empty($sms_setting["\x74\167\x69\x6c\x69\x6f"]["\x74\x6f\x6b\145\156"]) && !empty($sms_setting["\x74\x77\x69\154\151\x6f"]["\146\x72\157\x6d"]))) { goto W1xEZ; } goto eJ0at; pV2Wv: curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); goto Qw3Pz; ER7aH: $sender = urlencode($sms_setting["\x6c\157\x63\x61\154\x54\145\x78\164"]["\163\145\156\144\x65\162"]); goto Rj74b; cGzVc: try { $client->messages->create($to, ["\146\x72\157\x6d" => $sms_setting["\146\x72\157\155"], "\x62\157\144\x79" => $message]); } catch (\Exception $e) { } goto hc4TD; qQAUa: $ch = curl_init("\x68\x74\164\x70\x73\x3a\x2f\57\141\160\151\56\x74\x65\x78\164\154\x6f\143\x61\154\56\151\156\57\163\145\x6e\x64\57"); goto sJ84w; g96i8: $curl = curl_init(); goto Wzp0a; Rj74b: $message = rawurlencode($message); goto nzjyS; sen00: if ($sms_setting["\147\141\x74\x65\167\141\171"] == "\x69\156\x66\x6f\x62\151\160" && !empty($sms_setting["\x69\x6e\146\x6f\x62\151\160"]["\x62\x61\x73\145\137\165\162\x6c"]) && !empty($sms_setting["\x69\x6e\x66\x6f\x62\x69\x70"]["\146\x72\157\x6d"]) && !empty($sms_setting["\151\x6e\146\157\x62\151\160"]["\153\145\x79"])) { goto A3ewq; } goto RqX0e; x8rSY: curl_setopt($ch, CURLOPT_POSTFIELDS, $data); goto pV2Wv; Wzp0a: curl_setopt_array($curl, array(CURLOPT_URL => $sms_setting["\x69\156\x66\157\142\151\160"]["\142\141\163\x65\137\x75\x72\x6c"] . "\57\x73\155\x73\57\62\x2f\164\145\170\x74\57\141\144\x76\141\156\143\x65\x64", CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 0, CURLOPT_FOLLOWLOCATION => true, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => "\120\x4f\123\x54", CURLOPT_POSTFIELDS => "\173\x22\x6d\x65\163\x73\141\x67\x65\163\x22\72\133\173\x22\x66\x72\157\155\42\x3a\x22" . $sms_setting["\151\156\x66\157\x62\151\160"]["\146\162\157\x6d"] . "\x22\54\x22\x64\145\163\164\151\156\x61\x74\151\157\x6e\x73\42\x3a\x5b\173\42\x74\157\x22\x3a\42" . $to . "\42\175\135\x2c\x22\164\x65\x78\164\x22\72\42" . $message . "\x22\x7d\135\x7d", CURLOPT_HTTPHEADER => array("\101\165\x74\150\157\162\151\x7a\x61\164\x69\x6f\156\72\x20\x41\x70\x70\40" . $sms_setting["\151\156\146\x6f\142\151\160"]["\x6b\145\171"], "\x43\157\x6e\164\x65\x6e\164\x2d\x54\171\x70\145\72\x20\x61\x70\160\x6c\151\x63\141\x74\x69\x6f\156\x2f\152\x73\157\156", "\101\143\143\145\160\164\x3a\x20\141\x70\x70\154\151\x63\x61\x74\x69\157\156\57\152\x73\x6f\156"))); goto Ug9V5; WEabR: $basic = new \Vonage\Client\Credentials\Basic($sms_setting["\156\x65\170\x6d\x6f"]["\x6b\145\171"], $sms_setting["\156\145\x78\x6d\x6f"]["\163\x65\x63\162\145\x74"]); goto fHSH_; Ce8pn: if ($sms_setting["\x67\x61\164\145\x77\141\x79"] == "\164\167\151\x6c\x69\x6f") { goto QEQ86; } goto kt_97; Qw3Pz: $response = curl_exec($ch); goto npQyZ; sJ84w: curl_setopt($ch, CURLOPT_POST, true); goto x8rSY; kt_97: if ($sms_setting["\147\141\x74\145\167\141\x79"] == "\154\157\143\x61\x6c\x54\145\170\164" && !empty($sms_setting["\154\x6f\143\141\x6c\124\145\x78\164"]["\x6b\x65\171"]) && !empty($sms_setting["\x6c\x6f\x63\x61\x6c\x54\x65\x78\x74"]["\x73\x65\156\x64\x65\x72"])) { goto UNm4x; } goto sen00; yuQz9: $response = $client->sms()->send(new \Vonage\SMS\Message\SMS($to, BRAND_NAME, $message)); goto qedYH; nm0zz: if (!(!empty($sms_setting["\156\x65\x78\155\157"]["\153\x65\x79"]) && !empty($sms_setting["\x6e\145\170\155\x6f"]["\x73\145\x63\162\145\x74"]))) { goto jcDVx; } goto WEabR; QQdUa: FiIF3: goto nm0zz; qedYH: jcDVx: goto IvinG; sqEAI: A3ewq: goto g96i8; fHSH_: $client = new \Vonage\Client($basic); goto yuQz9; MTnMU: curl_close($curl); goto DwYHg; eJ0at: $sid = $sms_setting["\163\151\x64"]; goto K0k4x; nzjyS: $numbers = implode("\54", $numbers); goto pHxLg; U4y2U: if ($sms_setting["\x67\141\164\x65\167\141\x79"] == "\156\x65\170\x6d\x6f") { goto FiIF3; } goto Ce8pn; cRCVX: } } goto nLE1r; UY3An: if (!function_exists("\x63\150\x65\x63\x6b\x5f\147\162\157\165\160\137\x64\157\156\x65")) { function check_group_done($group_id) { goto Um1s2; tuhqs: $done = true; goto jyVPA; mjkzI: $group->update(["\x64\x6f\156\145" => $done]); goto Hc_sE; DdeLw: foreach ($group["\141\154\x6c\x5f\143\x75\x6c\164\x75\162\x65\x73"] as $culture) { goto mdEwS; A_b0G: ptnFU: goto VqgdG; VqgdG: JJzbe: goto LH1wf; LsoXd: $done = false; goto A_b0G; mdEwS: if ($culture["\144\x6f\156\x65"]) { goto ptnFU; } goto LsoXd; LH1wf: } goto O10dO; g6BbI: SdsAG: goto DdeLw; AXTX2: WaHu9: goto mjkzI; O10dO: dMBm6: goto AXTX2; SRi0Z: foreach ($group["\x61\x6c\154\137\164\145\163\x74\x73"] as $test) { goto IhbW7; GymfO: $done = false; goto UQrek; UQrek: dWIHQ: goto AdH2D; AdH2D: KKO6V: goto H4Xgx; IhbW7: if ($test["\144\157\x6e\145"]) { goto dWIHQ; } goto GymfO; H4Xgx: } goto g6BbI; Um1s2: $group = Group::with(["\x74\x65\163\164\x73", "\143\165\x6c\164\x75\162\x65\x73"])->where("\x69\144", $group_id)->first(); goto tuhqs; jyVPA: if (!isset($group)) { goto WaHu9; } goto SRi0Z; Hc_sE: return $done; goto inCDV; inCDV: } } goto uVqYj; hZZcX: if (!function_exists("\167\x68\141\x74\163\141\160\x70\137\156\x6f\164\151\x66\x69\143\x61\164\151\x6f\156")) { function whatsapp_notification($group, $type) { goto LAJBj; ve4lW: $url = "\x68\x74\164\x70\163\72\x2f\x2f\167\x61\x2e\x6d\x65\x2f" . $group["\160\x61\164\151\x65\x6e\x74"]["\160\150\157\x6e\x65"] . "\77\x74\x65\170\x74\75" . $message; goto Rsisb; Rsisb: return $url; goto xTU3l; AJINi: $url = "\150\164\164\x70\x73\x3a\x2f\57\167\141\56\155\145\x2f" . $group["\160\x61\164\151\x65\156\164"]["\160\x68\x6f\x6e\145"] . "\x3f\164\x65\170\x74\x3d" . $message; goto uI249; lahyX: goto HdCiL; goto tGhGy; uI249: return $url; goto wipQs; OxlF8: $message = str_replace(["\173\x70\x61\164\x69\145\156\x74\137\x6e\x61\155\145\x7d", "\x7b\x72\x65\x70\157\162\x74\x5f\x6c\151\156\153\175"], [$group["\x70\141\x74\151\145\156\164"]["\156\x61\x6d\145"], $group["\x72\145\x70\157\162\x74\137\x70\144\x66"]], $whatsapp["\162\145\x70\x6f\x72\x74"]["\x6d\x65\163\163\141\147\x65"]); goto ve4lW; WcM0q: if ($type == "\162\x65\x70\157\x72\x74") { goto ag4b3; } goto lahyX; wipQs: goto HdCiL; goto k7qxL; zpH_t: if ($type == "\x72\x65\143\145\151\x70\x74") { goto Rxm32; } goto WcM0q; vYmbB: $message = str_replace(["\x7b\x70\x61\164\151\145\x6e\164\137\156\141\x6d\145\175", "\x7b\162\x65\143\x65\151\160\x74\x5f\154\151\x6e\153\x7d"], [$group["\160\141\164\x69\x65\156\x74"]["\156\141\x6d\x65"], $group["\x72\145\143\145\x69\160\x74\137\x70\144\x66"]], $whatsapp["\x72\x65\x63\x65\151\160\164"]["\x6d\x65\163\x73\x61\x67\145"]); goto AJINi; LAJBj: $whatsapp = setting("\x77\150\x61\164\x73\141\160\x70"); goto zpH_t; k7qxL: ag4b3: goto OxlF8; xTU3l: HdCiL: goto exPd3; tGhGy: Rxm32: goto vYmbB; exPd3: } }

Function Calls

None

Variables

None

Stats

MD5 33bb0a69365df41c9b983a4724de98d9
Eval Count 0
Decode Time 70 ms