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 /* __________________________________________________ | Obfuscated by YAK Pro..

Decoded Output download

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:32:56              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace lf8Vf\kEsTD\KfcCd\FHInH\Q2Y24\zymAb; use Lf8vf\KESTD\Kfccd\Exception\InvalidArgumentException; use lF8Vf\Kestd\KFCcD\Exception\LogicException; use lF8vf\kEStd\kFccD\Exception\Dc_OJ; class UvpT5 { private const hAvAa = ["x-delay", "x-expires", "x-max-length", "x-max-length-bytes", "x-max-priority", "x-message-ttl"]; private const KpY3l = ["host", "port", "vhost", "user", "login", "password", "queues", "exchange", "delay", "auto_setup", "retry", "persistent", "frame_max", "channel_max", "heartbeat", "read_timeout", "write_timeout", "confirm_timeout", "connect_timeout", "rpc_timeout", "cacert", "cert", "key", "verify", "sasl_method", "connection_name"]; private const U0MW2 = ["binding_keys", "binding_arguments", "flags", "arguments"]; private const K6X0l = ["name", "type", "default_publish_routing_key", "flags", "arguments"]; private AmqpFactory $abKDv; private mixed $Dfa50; private mixed $GfabB; private \AMQPChannel $j3P5_; private \AMQPExchange $zILCp; private array $C3VXM = []; private \AMQPExchange $ncDZC; private int $qutDu = 0; public function __construct(#[\SensitiveParameter] private array $AT7to, private array $LJMlO, private array $e8G_G, ?AmqpFactory $IIHRQ = null) { goto FLWtb; FLWtb: if (\extension_loaded("amqp")) { goto Fex2Y; } goto Fnq4U; Fnq4U: throw new LogicException(sprintf("You cannot use the "%s" as the "amqp" extension is not installed.", __CLASS__)); goto bw_2y; YQhE6: $this->abKDv = $IIHRQ ?? new GROp9(); goto e6pgP; hhVIm: $this->kBjgb = array_replace_recursive(["delay" => ["exchange_name" => "delays", "queue_name_pattern" => "delay_%exchange_name%_%routing_key%_%delay%"]], $AT7to); goto dJ1hb; bw_2y: Fex2Y: goto hhVIm; dJ1hb: $this->Dfa50 = $this->GfabB = $AT7to["auto_setup"] ?? true; goto YQhE6; e6pgP: } public static function ntl9I(#[\SensitiveParameter] string $HEkXd, array $H4_IF = [], ?AmqpFactory $IIHRQ = null) : self { goto Thozh; ntWa1: Y75KE: goto wHtj_; Y9Hfy: parse_str($MMmzM["query"] ?? '', $LBAhX); goto TB2TP; arZ7a: if (!($zmfV_ && !self::wTmzO($a_E5p))) { goto Y75KE; } goto gPDTA; aJymW: throw new InvalidArgumentException("The given AMQP DSN is invalid."); goto m1GCx; eZT0V: $e8G_G = array_map(function ($zF4d2) { goto gGPH4; VEATa: kzSl9: goto rkip9; gGPH4: if (\is_array($zF4d2)) { goto FCZfd; } goto O9hGR; h023V: if (!\is_array($zF4d2["arguments"] ?? false)) { goto kzSl9; } goto pkzxi; rkip9: return $zF4d2; goto FIMB1; HfTvI: FCZfd: goto h023V; pkzxi: $zF4d2["arguments"] = self::g2rW4($zF4d2["arguments"]); goto VEATa; O9hGR: $zF4d2 = []; goto HfTvI; FIMB1: }, $e8G_G); goto aYcT3; aYcT3: if ($zmfV_) { goto b_nvj; } goto NRXXf; NRXXf: unset($a_E5p["cacert"], $a_E5p["cert"], $a_E5p["key"], $a_E5p["verify"]); goto KID2H; KID2H: b_nvj: goto arZ7a; gPDTA: throw new InvalidArgumentException("No CA certificate has been provided. Set "amqp.cacert" in your php.ini or pass the "cacert" parameter in the DSN to use SSL. Alternatively, you can use amqp:// to use without SSL."); goto ntWa1; dMU5m: JYfgK: goto LQ3IG; m1GCx: NhPNv: goto mpjWy; hzhUv: $LJMlO = $a_E5p["exchange"]; goto SKjzY; wXZ7K: if (!isset($a_E5p["auto_setup"])) { goto GHgYV; } goto bWOYQ; TB2TP: $lJWPF = $zmfV_ ? 5671 : 5672; goto ra2Y4; mBbMz: $a_E5p["password"] = rawurldecode($MMmzM["pass"]); goto dMU5m; LQ3IG: if (isset($a_E5p["queues"])) { goto GMDMV; } goto HyFeb; mw6fw: GHgYV: goto eZT0V; g3V4D: $a_E5p["login"] = rawurldecode($MMmzM["user"]); goto YlyQ7; Thozh: if (!(false === ($MMmzM = parse_url($HEkXd)))) { goto auD2o; } goto oR9fF; oR9fF: if (\in_array($HEkXd, ["amqp://", "amqps://"])) { goto NhPNv; } goto aJymW; bWOYQ: $a_E5p["auto_setup"] = filter_var($a_E5p["auto_setup"], \FILTER_VALIDATE_BOOL); goto mw6fw; dW57B: if (!isset($MMmzM["pass"])) { goto JYfgK; } goto mBbMz; Lj8v3: auD2o: goto DVffB; y8JQY: unset($a_E5p["queues"], $a_E5p["exchange"]); goto wXZ7K; SKjzY: $e8G_G = $a_E5p["queues"]; goto y8JQY; pvEG6: GMDMV: goto hzhUv; HyFeb: $a_E5p["queues"][$lznMa] = []; goto pvEG6; YlyQ7: dHnb4: goto dW57B; z6len: $upqnU = isset($MMmzM["path"]) ? explode("/", trim($MMmzM["path"], "/")) : []; goto Qr250; Qx2et: self::dgNvR($a_E5p); goto o_x_T; mpjWy: $MMmzM = []; goto Lj8v3; Qr250: $lznMa = $upqnU[1] ?? "messages"; goto Y9Hfy; DVffB: $zmfV_ = str_starts_with($HEkXd, "amqps://"); goto z6len; ra2Y4: $a_E5p = array_replace_recursive(["host" => $MMmzM["host"] ?? "localhost", "port" => $MMmzM["port"] ?? $lJWPF, "vhost" => isset($upqnU[0]) ? urldecode($upqnU[0]) : "/", "exchange" => ["name" => $lznMa]], $H4_IF, $LBAhX); goto Qx2et; o_x_T: if (!isset($MMmzM["user"])) { goto dHnb4; } goto g3V4D; wHtj_: return new self($a_E5p, $LJMlO, $e8G_G, $IIHRQ); goto kp6JS; kp6JS: } private static function dgNVr(array $H4_IF) : void { goto z_y7P; OvWus: m7n5P: goto BK2Pb; z_y7P: if (!(0 < \count($Wmq4w = array_diff(array_keys($H4_IF), self::KpY3l)))) { goto QVMd5; } goto TpCUu; BK2Pb: if (!(\is_array($H4_IF["exchange"] ?? false) && 0 < \count($wf_fg = array_diff(array_keys($H4_IF["exchange"]), self::K6X0l)))) { goto UH0QD; } goto kXmAB; TpCUu: throw new LogicException(sprintf("Invalid option(s) "%s" passed to the AMQP Messenger transport.", implode("", "", $Wmq4w))); goto i0v6C; kXmAB: throw new LogicException(sprintf("Invalid exchange option(s) "%s" passed to the AMQP Messenger transport.", implode("", "", $wf_fg))); goto C0CmQ; i0v6C: QVMd5: goto KbnO4; S3ug_: iAkqS: goto OvWus; C0CmQ: UH0QD: goto tFKMR; wH38y: foreach ($H4_IF["queues"] as $zqjWq) { goto kDVCn; kDVCn: if (\is_array($zqjWq)) { goto dKLgz; } goto sjyG_; Jg__a: h0vgj: goto Ezema; T0DJ4: if (!(0 < \count($boRLI = array_diff(array_keys($zqjWq), self::U0MW2)))) { goto JyXwm; } goto FgMTd; fkx3k: JyXwm: goto Jg__a; sjyG_: goto h0vgj; goto iCOpy; FgMTd: throw new LogicException(sprintf("Invalid queue option(s) "%s" passed to the AMQP Messenger transport.", implode("", "", $boRLI))); goto fkx3k; iCOpy: dKLgz: goto T0DJ4; Ezema: } goto S3ug_; KbnO4: if (!\is_array($H4_IF["queues"] ?? false)) { goto m7n5P; } goto wH38y; tFKMR: } private static function g2rw4(array $OQcaW) : array { goto D2Se3; D2Se3: foreach (self::hAvAa as $Dg3JJ) { goto Y0D4Z; QJJIq: goto iuAnd; goto tcuM0; jLYKg: if (is_numeric($OQcaW[$Dg3JJ])) { goto DMZeJ; } goto RHjc9; zQiTj: $OQcaW[$Dg3JJ] = (int) $OQcaW[$Dg3JJ]; goto Ur299; RHjc9: throw new InvalidArgumentException(sprintf("Integer expected for queue argument "%s", "%s" given.", $Dg3JJ, get_debug_type($OQcaW[$Dg3JJ]))); goto r_XYp; Ur299: iuAnd: goto Jgg3I; Y0D4Z: if (rray_key_exists($Dg3JJ, $OQcaW)) { goto p5IpF; } goto QJJIq; tcuM0: p5IpF: goto jLYKg; r_XYp: DMZeJ: goto zQiTj; Jgg3I: } goto pZFmH; yZT49: return $OQcaW; goto VO20B; pZFmH: AbpPI: goto yZT49; VO20B: } private static function wtmZO(array $a_E5p) : bool { return isset($a_E5p["cacert"]) && '' !== $a_E5p["cacert"] || '' !== \ini_get("amqp.cacert"); } public function oH1c0(string $KwcNo, array $L0UAe = [], int $gWb3i = 0, ?AmqpStamp $VH3hD = null) : void { goto ECsBe; ECsBe: $this->Cl0Dz(); goto vRUj4; ciIIf: b8yJU: goto Vharp; vRUj4: if (!$this->Dfa50) { goto b8yJU; } goto XctS8; Vharp: $this->ANJEa(function () use($KwcNo, $L0UAe, $gWb3i, $VH3hD) { goto zN29J; kgktE: $this->tvTq0($this->s3d5x(), $KwcNo, $this->ZBAjH($VH3hD), $L0UAe, $VH3hD); goto Wp9Dn; QXXRH: lR59f: goto kgktE; zN29J: if (!(0 !== $gWb3i)) { goto lR59f; } goto DlddD; DlddD: $this->h_duE($KwcNo, $L0UAe, $gWb3i, $VH3hD); goto pKw6T; pKw6T: return; goto QXXRH; Wp9Dn: }); goto kWU6B; XctS8: $this->NT0yb(); goto ciIIf; kWU6B: } public function Wbnin() : int { return array_sum(array_map(fn($ODvlV) => $this->OaHCW($ODvlV)->kybHJ(), $this->A_518())); } private function H_dUe(string $KwcNo, array $L0UAe, int $IkPZn, ?AmqpStamp $VH3hD = null) : void { goto yM8DA; t3DwD: $this->OLud3($IkPZn, $zrSDL, $qhVKr); goto X2Gdo; C5MRd: $qhVKr = $VH3hD ? $VH3hD->hr23k() : false; goto t3DwD; yM8DA: $zrSDL = $this->zbaJH($VH3hD); goto C5MRd; X2Gdo: $this->TvTq0($this->uEu2s(), $KwcNo, $this->b3B3O($IkPZn, $zrSDL, $qhVKr), $L0UAe, $VH3hD); goto gzeMf; gzeMf: } private function tvtQ0(\y2QGl $gCPpK, string $KwcNo, ?string $zrSDL = null, array $L0UAe = [], ?AmqpStamp $VH3hD = null) : void { goto Rcjad; Rcjad: $j3dxs = $VH3hD ? $VH3hD->getAttributes() : []; goto xtFTR; e0BVv: $j3dxs["delivery_mode"] ??= 2; goto aYfVx; aYfVx: $j3dxs["timestamp"] ??= time(); goto SByja; fjOaA: $gCPpK->OH1c0($KwcNo, $zrSDL, $VH3hD ? $VH3hD->getFlags() : \eOZG3, $j3dxs); goto x73Yo; Asm5x: $this->QvYry()->D0ObT((float) $this->kBjgb["confirm_timeout"]); goto FOC1E; xtFTR: $j3dxs["headers"] = array_merge($j3dxs["headers"] ?? [], $L0UAe); goto e0BVv; SByja: $this->qutDu = time(); goto fjOaA; FOC1E: LGPVS: goto b6Rl7; x73Yo: if (!('' !== ($this->kBjgb["confirm_timeout"] ?? ''))) { goto LGPVS; } goto Asm5x; b6Rl7: } private function OlUd3(int $IkPZn, ?string $zrSDL, bool $qhVKr) : void { goto foUc9; XUX5s: $zqjWq->kYbhJ(); goto HBA8F; Y3Ts5: AmfeA: goto xMuEd; ixCTc: $this->Sdxjz(); goto Y3Ts5; xMuEd: $zqjWq = $this->YIRYK($IkPZn, $zrSDL, $qhVKr); goto XUX5s; foUc9: if (!$this->GfabB) { goto AmfeA; } goto ixCTc; HBA8F: $zqjWq->bind($this->kBjgb["delay"]["exchange_name"], $this->B3B3O($IkPZn, $zrSDL, $qhVKr)); goto hstr5; hstr5: } private function uEU2S() : \Y2qGl { goto nD6aO; qg0BI: $this->ncDZC = $this->abKDv->o8yKt($this->QvYRy()); goto K06f6; K06f6: $this->ncDZC->PORL0($this->kBjgb["delay"]["exchange_name"]); goto guZTp; EXaJk: p09Ln: goto VIXc7; VIXc7: return $this->ncDZC; goto taf3w; guZTp: $this->ncDZC->setType(\kNm9U); goto Y6WU5; nD6aO: if (isset($this->ncDZC)) { goto p09Ln; } goto qg0BI; Y6WU5: $this->ncDZC->setFlags(\QgILa); goto EXaJk; taf3w: } private function yiryk(int $IkPZn, ?string $zrSDL, bool $qhVKr) : \dKTlI { goto oM21G; uGsKt: return $zqjWq; goto jRnUW; oM21G: $zqjWq = $this->abKDv->ms9HI($this->qvYRy()); goto G2jvD; fo7Rw: $zqjWq->setFlags(\QgILa); goto rjimE; rjimE: $zqjWq->akwrV(array_merge(["x-message-ttl" => $IkPZn, "x-expires" => $IkPZn + 10000, "x-dead-letter-exchange" => $qhVKr ? '' : $this->wBXjh["name"], "x-dead-letter-routing-key" => $zrSDL ?? ''], $this->kBjgb["delay"]["arguments"] ?? [])); goto uGsKt; G2jvD: $zqjWq->pORL0($this->B3B3o($IkPZn, $zrSDL, $qhVKr)); goto fo7Rw; jRnUW: } private function b3b3o(int $IkPZn, ?string $Y9Yut, bool $qhVKr) : string { $AHZ15 = $qhVKr ? "_retry" : "_delay"; return str_replace(["%delay%", "%exchange_name%", "%routing_key%"], [$IkPZn, $this->wBXjh["name"], $Y9Yut ?? ''], $this->kBjgb["delay"]["queue_name_pattern"]) . $AHZ15; } public function get(string $ODvlV) : ?\pY6tk { goto s8OqZ; Hb3yK: $this->nT0yB(); goto WgVol; s8OqZ: $this->cl0DZ(); goto W8eiI; WgVol: dbIDU: goto B73V4; W8eiI: if (!$this->Dfa50) { goto dbIDU; } goto Hb3yK; B73V4: if (!(false !== ($jClNc = $this->OahcW($ODvlV)->get()))) { goto Phy6W; } goto bx8l_; bx8l_: return $jClNc; goto s1uNh; S1bYK: return null; goto IwOZZ; s1uNh: Phy6W: goto S1bYK; IwOZZ: } public function q6CJ6(\PY6TK $jClNc, string $ODvlV) : bool { return $this->OAhCW($ODvlV)->Q6Cj6($jClNc->r36y3()) ?? true; } public function JMUSS(\py6TK $jClNc, string $ODvlV, int $aluoR = \eOZG3) : bool { return $this->OAhCW($ODvlV)->jmUss($jClNc->r36Y3(), $aluoR) ?? true; } public function JfTV8() : void { $this->nt0Yb(); $this->sDxjZ(); } private function nT0yB() : void { goto KwIug; KwIug: $this->S3D5X()->OanlG(); goto wcVmh; fcZIM: F3Pbx: goto vk1__; vk1__: $this->Dfa50 = false; goto Q4hmc; wcVmh: foreach ($this->yh81T as $ODvlV => $Z0ZXP) { goto By4BA; gR_LV: lghlX: goto a6QOx; By4BA: $this->oahcW($ODvlV)->KYBHj(); goto pdmOc; VAck6: a4fpv: goto gR_LV; pdmOc: foreach ($Z0ZXP["binding_keys"] ?? [null] as $Gt5u8) { $this->oAhcW($ODvlV)->bind($this->wBXjh["name"], $Gt5u8, $Z0ZXP["binding_arguments"] ?? []); MQiIf: } goto VAck6; a6QOx: } goto fcZIM; Q4hmc: } private function sdxJz() : void { $this->uEU2s()->OAnLG(); $this->GfabB = false; } public function a_518() : array { return array_keys($this->yh81T); } public function qvyrY() : \s596F { goto zfsiQ; zl9cC: $this->qutDu = time(); goto aId5U; zfsiQ: if (!isset($this->j3P5_)) { goto FN20_; } goto CDsKX; boUKx: $this->j3P5_->oU1NJ(); goto rQSGl; aId5U: goto lwZnd; goto JhJKS; T_Meo: return $this->j3P5_; goto dBEx8; iSurP: $this->j3P5_ = $this->abKDv->yvk0y($CqYZy); goto k16en; k16en: if (!('' !== ($this->kBjgb["confirm_timeout"] ?? ''))) { goto npbz5; } goto boUKx; EVX2B: $OVsko = "true" === ($this->kBjgb["persistent"] ?? "false") ? "pconnect" : "connect"; goto sYJJh; ViDeK: goto lwZnd; goto wjiYv; nPp_z: $TjHlG = "true" === ($this->kBjgb["persistent"] ?? "false") ? "pdisconnect" : "disconnect"; goto yqd08; JhJKS: EFo4a: goto nPp_z; yqd08: $this->j3P5_->OKXBs()->{$TjHlG}(); goto uFTXW; CDsKX: if (0 < ($this->kBjgb["heartbeat"] ?? 0) && time() > $this->qutDu + 2 * $this->kBjgb["heartbeat"]) { goto EFo4a; } goto ViDeK; wjiYv: FN20_: goto G_iBq; uFTXW: lwZnd: goto T_Meo; sYJJh: try { $CqYZy->{$OVsko}(); } catch (\A_9sA $XgeY7) { throw new rXX6("Could not connect to the AMQP server. Please verify the provided DSN.", 0, $XgeY7); } goto iSurP; G_iBq: $CqYZy = $this->abKDv->i0V5w($this->kBjgb); goto EVX2B; LF4HA: npbz5: goto zl9cC; rQSGl: $this->j3P5_->gGoEn(static fn(): bool => false, static fn() => throw new Dc_oJ("Message publication failed due to a negative acknowledgment (nack) from the broker.")); goto LF4HA; dBEx8: } public function oahCW(string $ODvlV) : \dKTli { goto UmIKn; OjCpt: $hLApS = $this->abKDv->mS9hI($this->QVyry()); goto Y6S_s; xMXiY: $hLApS->setFlags($Z0ZXP["flags"] ?? \QgILa); goto KrEPH; KrEPH: if (!isset($Z0ZXP["arguments"])) { goto s6Z8a; } goto s14iG; Ne080: return $this->C3VXM[$ODvlV]; goto gAw3d; u0QRj: $this->C3VXM[$ODvlV] = $hLApS; goto kJtch; Y6S_s: $hLApS->PORL0($ODvlV); goto xMXiY; s14iG: $hLApS->akwrV($Z0ZXP["arguments"]); goto UsAwR; UmIKn: if (isset($this->C3VXM[$ODvlV])) { goto s5olk; } goto T0Weu; T0Weu: $Z0ZXP = $this->yh81T[$ODvlV] ?? []; goto OjCpt; kJtch: s5olk: goto Ne080; UsAwR: s6Z8a: goto u0QRj; gAw3d: } public function S3d5x() : \y2qgl { goto oxn4s; bi8q4: if (!isset($this->wBXjh["arguments"])) { goto JsBgX; } goto vYVxL; v8nc2: $this->zILCp->POrl0($this->wBXjh["name"]); goto hyMjO; oxn4s: if (isset($this->zILCp)) { goto yo7kn; } goto ZFuhN; vYVxL: $this->zILCp->AkWRV($this->wBXjh["arguments"]); goto YKK2_; eImCc: return $this->zILCp; goto uo51R; hyMjO: $this->zILCp->setType($this->wBXjh["type"] ?? \VBCB_); goto iNycQ; h10y1: yo7kn: goto eImCc; YKK2_: JsBgX: goto h10y1; ZFuhN: $this->zILCp = $this->abKDv->O8YKT($this->qvyrY()); goto v8nc2; iNycQ: $this->zILCp->setFlags($this->wBXjh["flags"] ?? \QgILa); goto bi8q4; uo51R: } private function cl0Dz() : void { goto P5UH9; P5UH9: if ($this->QVyrY()->ikzhZ()) { goto WnCCR; } goto GsLRR; GsLRR: $this->xmJEN(); goto IpDMI; IpDMI: WnCCR: goto h0c7E; h0c7E: } private function XmjEn() : void { unset($this->j3P5_, $this->zILCp, $this->ncDZC); $this->C3VXM = []; } private function mwqdm() : ?string { return $this->wBXjh["default_publish_routing_key"] ?? null; } public function zH2r5() : void { foreach ($this->a_518() as $ODvlV) { $this->oAhcW($ODvlV)->jzYF2(); ZDWl2: } l0zA3: } private function ZBaJh(?AmqpStamp $VH3hD) : ?string { return $VH3hD?->getRoutingKey() ?? $this->mWqdm(); } private function anjea(callable $S5XqJ) : void { goto TQeL9; TQeL9: $L1ehy = 3; goto Dm1T4; Dm1T4: $ftWPR = 0; goto x3sVa; QGzlf: try { $S5XqJ(); } catch (_9sa $XgeY7) { goto boeRX; boeRX: if (!(++$ftWPR <= $L1ehy)) { goto XK5Bg; } goto tA6fn; RosF6: XK5Bg: goto uWB1v; uWB1v: throw $XgeY7; goto l7OT6; tA6fn: $this->xMJen(); goto PiBhm; PiBhm: goto Uhd4S; goto RosF6; l7OT6: } goto N4lQC; x3sVa: Uhd4S: goto QGzlf; N4lQC: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:32:56              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 namespace lf8Vf\kEsTD\KfcCd\FHInH\Q2Y24\zymAb; use Lf8vf\KESTD\Kfccd\Exception\InvalidArgumentException; use lF8Vf\Kestd\KFCcD\Exception\LogicException; use lF8vf\kEStd\kFccD\Exception\Dc_OJ; class UvpT5 { private const hAvAa = ["\170\x2d\144\x65\154\x61\171", "\x78\55\x65\170\160\151\162\145\x73", "\170\x2d\155\141\170\55\154\145\156\147\x74\x68", "\x78\x2d\x6d\x61\170\x2d\154\145\x6e\147\164\150\55\142\171\164\x65\x73", "\x78\55\155\141\x78\x2d\x70\x72\x69\157\x72\151\x74\x79", "\170\x2d\x6d\x65\x73\163\x61\147\145\55\164\x74\154"]; private const KpY3l = ["\x68\157\x73\x74", "\x70\157\162\164", "\x76\150\x6f\163\x74", "\x75\x73\x65\162", "\154\157\147\151\x6e", "\160\x61\x73\163\x77\x6f\162\x64", "\161\x75\145\x75\145\x73", "\145\x78\x63\x68\141\156\x67\145", "\144\x65\154\141\171", "\x61\x75\164\157\x5f\x73\x65\x74\x75\x70", "\162\x65\164\x72\x79", "\160\x65\162\x73\x69\163\x74\145\156\164", "\x66\162\141\x6d\145\x5f\155\x61\x78", "\143\150\141\x6e\x6e\x65\154\x5f\155\x61\170", "\150\145\x61\162\164\x62\x65\x61\164", "\x72\145\141\144\137\x74\x69\x6d\145\157\x75\164", "\167\162\151\164\145\x5f\164\x69\x6d\145\x6f\x75\x74", "\143\157\x6e\x66\x69\162\x6d\x5f\164\x69\155\145\x6f\165\164", "\x63\x6f\x6e\156\x65\143\164\137\164\x69\x6d\145\157\x75\x74", "\162\160\143\x5f\x74\x69\155\145\157\x75\x74", "\x63\x61\x63\145\x72\x74", "\x63\145\x72\x74", "\x6b\x65\171", "\166\145\x72\x69\x66\171", "\x73\x61\163\154\x5f\155\x65\x74\x68\x6f\144", "\x63\x6f\x6e\x6e\145\x63\x74\x69\x6f\156\137\156\x61\155\x65"]; private const U0MW2 = ["\x62\x69\156\144\x69\x6e\147\137\x6b\x65\171\x73", "\x62\x69\x6e\144\x69\156\147\137\141\162\x67\x75\155\x65\x6e\x74\163", "\x66\154\x61\147\163", "\141\x72\x67\165\x6d\145\x6e\x74\x73"]; private const K6X0l = ["\x6e\x61\155\145", "\x74\x79\160\x65", "\x64\x65\x66\x61\165\x6c\x74\137\x70\x75\142\154\151\163\150\x5f\162\157\x75\x74\x69\x6e\147\x5f\153\x65\x79", "\146\x6c\141\x67\163", "\x61\162\x67\x75\x6d\x65\x6e\164\163"]; private AmqpFactory $abKDv; private mixed $Dfa50; private mixed $GfabB; private \AMQPChannel $j3P5_; private \AMQPExchange $zILCp; private array $C3VXM = []; private \AMQPExchange $ncDZC; private int $qutDu = 0; public function __construct(#[\SensitiveParameter] private array $AT7to, private array $LJMlO, private array $e8G_G, ?AmqpFactory $IIHRQ = null) { goto FLWtb; FLWtb: if (\extension_loaded("\141\155\161\x70")) { goto Fex2Y; } goto Fnq4U; Fnq4U: throw new LogicException(sprintf("\x59\157\165\x20\143\x61\156\156\x6f\x74\x20\165\x73\145\x20\x74\150\145\x20\42\x25\163\x22\40\x61\163\x20\x74\150\145\40\x22\x61\155\161\x70\42\40\145\170\164\145\156\x73\151\x6f\156\40\151\163\40\156\157\x74\x20\x69\156\x73\164\141\x6c\154\x65\144\x2e", __CLASS__)); goto bw_2y; YQhE6: $this->abKDv = $IIHRQ ?? new GROp9(); goto e6pgP; hhVIm: $this->kBjgb = array_replace_recursive(["\144\145\154\141\x79" => ["\x65\170\x63\150\x61\x6e\x67\x65\137\156\x61\x6d\x65" => "\x64\145\154\141\x79\x73", "\161\x75\x65\165\145\137\156\x61\155\145\137\160\141\164\x74\145\162\156" => "\x64\x65\x6c\x61\171\x5f\45\x65\x78\x63\x68\x61\156\x67\145\x5f\x6e\141\x6d\x65\x25\x5f\45\162\157\x75\x74\x69\156\x67\137\x6b\145\171\45\x5f\45\144\x65\154\141\171\45"]], $AT7to); goto dJ1hb; bw_2y: Fex2Y: goto hhVIm; dJ1hb: $this->Dfa50 = $this->GfabB = $AT7to["\x61\165\x74\157\137\163\145\164\x75\160"] ?? true; goto YQhE6; e6pgP: } public static function ntl9I(#[\SensitiveParameter] string $HEkXd, array $H4_IF = [], ?AmqpFactory $IIHRQ = null) : self { goto Thozh; ntWa1: Y75KE: goto wHtj_; Y9Hfy: parse_str($MMmzM["\x71\x75\x65\162\x79"] ?? '', $LBAhX); goto TB2TP; arZ7a: if (!($zmfV_ && !self::wTmzO($a_E5p))) { goto Y75KE; } goto gPDTA; aJymW: throw new InvalidArgumentException("\x54\150\x65\x20\147\151\166\145\156\40\x41\x4d\x51\120\x20\x44\x53\116\x20\x69\163\x20\151\156\166\141\x6c\x69\x64\56"); goto m1GCx; eZT0V: $e8G_G = array_map(function ($zF4d2) { goto gGPH4; VEATa: kzSl9: goto rkip9; gGPH4: if (\is_array($zF4d2)) { goto FCZfd; } goto O9hGR; h023V: if (!\is_array($zF4d2["\x61\162\x67\x75\x6d\x65\x6e\164\163"] ?? false)) { goto kzSl9; } goto pkzxi; rkip9: return $zF4d2; goto FIMB1; HfTvI: FCZfd: goto h023V; pkzxi: $zF4d2["\x61\162\147\165\155\145\156\164\163"] = self::g2rW4($zF4d2["\x61\x72\147\165\x6d\x65\156\x74\x73"]); goto VEATa; O9hGR: $zF4d2 = []; goto HfTvI; FIMB1: }, $e8G_G); goto aYcT3; aYcT3: if ($zmfV_) { goto b_nvj; } goto NRXXf; NRXXf: unset($a_E5p["\143\x61\143\145\162\x74"], $a_E5p["\x63\x65\162\164"], $a_E5p["\x6b\x65\171"], $a_E5p["\166\145\x72\x69\x66\x79"]); goto KID2H; KID2H: b_nvj: goto arZ7a; gPDTA: throw new InvalidArgumentException("\x4e\157\x20\103\101\x20\x63\x65\162\x74\151\x66\x69\x63\x61\164\145\x20\150\141\163\x20\x62\145\145\156\40\160\162\x6f\x76\151\x64\x65\x64\x2e\x20\123\x65\x74\x20\x22\141\x6d\161\160\56\x63\141\x63\145\162\164\x22\x20\151\156\40\x79\x6f\165\162\x20\x70\x68\x70\56\151\x6e\151\40\157\162\x20\x70\141\163\163\40\x74\150\145\x20\42\143\141\143\x65\x72\x74\42\x20\160\141\x72\x61\x6d\x65\x74\x65\162\x20\x69\x6e\x20\164\150\145\40\x44\x53\x4e\40\164\157\x20\165\163\145\40\123\x53\x4c\56\x20\x41\154\x74\145\162\156\141\164\151\x76\145\154\x79\x2c\x20\171\x6f\165\x20\x63\141\156\40\165\x73\x65\40\141\x6d\161\x70\72\x2f\57\x20\164\157\40\x75\163\145\x20\167\x69\164\150\x6f\165\164\40\123\x53\114\x2e"); goto ntWa1; dMU5m: JYfgK: goto LQ3IG; m1GCx: NhPNv: goto mpjWy; hzhUv: $LJMlO = $a_E5p["\x65\170\143\x68\x61\156\147\x65"]; goto SKjzY; wXZ7K: if (!isset($a_E5p["\141\165\x74\157\137\163\145\164\x75\160"])) { goto GHgYV; } goto bWOYQ; TB2TP: $lJWPF = $zmfV_ ? 5671 : 5672; goto ra2Y4; mBbMz: $a_E5p["\160\x61\163\x73\x77\157\x72\144"] = rawurldecode($MMmzM["\x70\141\x73\163"]); goto dMU5m; LQ3IG: if (isset($a_E5p["\161\165\x65\165\145\x73"])) { goto GMDMV; } goto HyFeb; mw6fw: GHgYV: goto eZT0V; g3V4D: $a_E5p["\x6c\157\x67\x69\x6e"] = rawurldecode($MMmzM["\165\x73\145\162"]); goto YlyQ7; Thozh: if (!(false === ($MMmzM = parse_url($HEkXd)))) { goto auD2o; } goto oR9fF; oR9fF: if (\in_array($HEkXd, ["\141\155\x71\160\x3a\57\57", "\x61\x6d\161\x70\x73\72\57\x2f"])) { goto NhPNv; } goto aJymW; bWOYQ: $a_E5p["\141\165\164\157\x5f\x73\x65\164\165\x70"] = filter_var($a_E5p["\141\165\x74\x6f\137\163\x65\x74\165\x70"], \FILTER_VALIDATE_BOOL); goto mw6fw; dW57B: if (!isset($MMmzM["\160\141\x73\163"])) { goto JYfgK; } goto mBbMz; Lj8v3: auD2o: goto DVffB; y8JQY: unset($a_E5p["\161\165\145\x75\145\x73"], $a_E5p["\145\170\x63\150\141\x6e\x67\x65"]); goto wXZ7K; SKjzY: $e8G_G = $a_E5p["\161\x75\145\x75\145\x73"]; goto y8JQY; pvEG6: GMDMV: goto hzhUv; HyFeb: $a_E5p["\x71\165\145\x75\145\x73"][$lznMa] = []; goto pvEG6; YlyQ7: dHnb4: goto dW57B; z6len: $upqnU = isset($MMmzM["\160\x61\x74\150"]) ? explode("\57", trim($MMmzM["\160\x61\164\x68"], "\x2f")) : []; goto Qr250; Qx2et: self::dgNvR($a_E5p); goto o_x_T; mpjWy: $MMmzM = []; goto Lj8v3; Qr250: $lznMa = $upqnU[1] ?? "\x6d\145\163\163\141\x67\145\163"; goto Y9Hfy; DVffB: $zmfV_ = str_starts_with($HEkXd, "\x61\155\161\160\x73\x3a\57\57"); goto z6len; ra2Y4: $a_E5p = array_replace_recursive(["\x68\157\x73\x74" => $MMmzM["\x68\x6f\x73\164"] ?? "\x6c\x6f\143\141\154\x68\157\x73\164", "\160\157\162\164" => $MMmzM["\160\157\x72\164"] ?? $lJWPF, "\x76\150\157\163\164" => isset($upqnU[0]) ? urldecode($upqnU[0]) : "\x2f", "\145\x78\143\x68\x61\156\x67\145" => ["\x6e\x61\x6d\145" => $lznMa]], $H4_IF, $LBAhX); goto Qx2et; o_x_T: if (!isset($MMmzM["\x75\x73\145\162"])) { goto dHnb4; } goto g3V4D; wHtj_: return new self($a_E5p, $LJMlO, $e8G_G, $IIHRQ); goto kp6JS; kp6JS: } private static function dgNVr(array $H4_IF) : void { goto z_y7P; OvWus: m7n5P: goto BK2Pb; z_y7P: if (!(0 < \count($Wmq4w = array_diff(array_keys($H4_IF), self::KpY3l)))) { goto QVMd5; } goto TpCUu; BK2Pb: if (!(\is_array($H4_IF["\145\x78\x63\x68\141\x6e\147\x65"] ?? false) && 0 < \count($wf_fg = array_diff(array_keys($H4_IF["\145\170\x63\x68\141\156\x67\145"]), self::K6X0l)))) { goto UH0QD; } goto kXmAB; TpCUu: throw new LogicException(sprintf("\111\156\166\141\x6c\151\144\x20\157\160\x74\151\157\x6e\x28\163\51\40\x22\45\x73\x22\40\160\x61\163\x73\145\144\40\164\157\40\164\x68\145\x20\x41\115\x51\120\x20\115\145\163\x73\x65\156\147\145\162\x20\164\162\x61\x6e\x73\x70\157\x72\164\56", implode("\42\x2c\x20\x22", $Wmq4w))); goto i0v6C; kXmAB: throw new LogicException(sprintf("\x49\x6e\166\x61\154\x69\x64\40\x65\x78\143\x68\141\156\147\x65\40\x6f\160\x74\151\x6f\156\50\x73\x29\x20\x22\x25\x73\42\40\160\x61\x73\163\145\144\x20\164\157\x20\164\x68\x65\40\x41\x4d\x51\x50\x20\x4d\x65\x73\163\145\156\x67\x65\x72\x20\x74\x72\141\x6e\x73\160\x6f\x72\164\56", implode("\42\x2c\x20\x22", $wf_fg))); goto C0CmQ; i0v6C: QVMd5: goto KbnO4; S3ug_: iAkqS: goto OvWus; C0CmQ: UH0QD: goto tFKMR; wH38y: foreach ($H4_IF["\x71\165\145\165\145\163"] as $zqjWq) { goto kDVCn; kDVCn: if (\is_array($zqjWq)) { goto dKLgz; } goto sjyG_; Jg__a: h0vgj: goto Ezema; T0DJ4: if (!(0 < \count($boRLI = array_diff(array_keys($zqjWq), self::U0MW2)))) { goto JyXwm; } goto FgMTd; fkx3k: JyXwm: goto Jg__a; sjyG_: goto h0vgj; goto iCOpy; FgMTd: throw new LogicException(sprintf("\x49\156\166\141\x6c\x69\x64\40\x71\x75\145\165\145\40\x6f\160\164\x69\157\x6e\50\163\x29\40\42\x25\x73\x22\40\160\x61\163\163\145\144\x20\164\157\x20\164\150\145\40\101\x4d\121\120\40\x4d\145\x73\x73\x65\x6e\x67\x65\x72\x20\164\x72\141\156\x73\x70\157\162\164\x2e", implode("\x22\54\40\42", $boRLI))); goto fkx3k; iCOpy: dKLgz: goto T0DJ4; Ezema: } goto S3ug_; KbnO4: if (!\is_array($H4_IF["\x71\165\x65\x75\145\x73"] ?? false)) { goto m7n5P; } goto wH38y; tFKMR: } private static function g2rw4(array $OQcaW) : array { goto D2Se3; D2Se3: foreach (self::hAvAa as $Dg3JJ) { goto Y0D4Z; QJJIq: goto iuAnd; goto tcuM0; jLYKg: if (is_numeric($OQcaW[$Dg3JJ])) { goto DMZeJ; } goto RHjc9; zQiTj: $OQcaW[$Dg3JJ] = (int) $OQcaW[$Dg3JJ]; goto Ur299; RHjc9: throw new InvalidArgumentException(sprintf("\111\156\164\145\x67\145\162\x20\x65\x78\160\x65\143\x74\x65\x64\40\146\157\162\x20\x71\x75\x65\x75\145\x20\x61\x72\147\x75\x6d\x65\x6e\x74\x20\x22\x25\163\42\x2c\x20\x22\x25\x73\x22\x20\x67\x69\166\145\x6e\x2e", $Dg3JJ, get_debug_type($OQcaW[$Dg3JJ]))); goto r_XYp; Ur299: iuAnd: goto Jgg3I; Y0D4Z: if (\array_key_exists($Dg3JJ, $OQcaW)) { goto p5IpF; } goto QJJIq; tcuM0: p5IpF: goto jLYKg; r_XYp: DMZeJ: goto zQiTj; Jgg3I: } goto pZFmH; yZT49: return $OQcaW; goto VO20B; pZFmH: AbpPI: goto yZT49; VO20B: } private static function wtmZO(array $a_E5p) : bool { return isset($a_E5p["\143\x61\x63\145\162\164"]) && '' !== $a_E5p["\143\141\x63\x65\162\164"] || '' !== \ini_get("\141\x6d\161\x70\56\x63\x61\x63\x65\162\164"); } public function oH1c0(string $KwcNo, array $L0UAe = [], int $gWb3i = 0, ?AmqpStamp $VH3hD = null) : void { goto ECsBe; ECsBe: $this->Cl0Dz(); goto vRUj4; ciIIf: b8yJU: goto Vharp; vRUj4: if (!$this->Dfa50) { goto b8yJU; } goto XctS8; Vharp: $this->ANJEa(function () use($KwcNo, $L0UAe, $gWb3i, $VH3hD) { goto zN29J; kgktE: $this->tvTq0($this->s3d5x(), $KwcNo, $this->ZBAjH($VH3hD), $L0UAe, $VH3hD); goto Wp9Dn; QXXRH: lR59f: goto kgktE; zN29J: if (!(0 !== $gWb3i)) { goto lR59f; } goto DlddD; DlddD: $this->h_duE($KwcNo, $L0UAe, $gWb3i, $VH3hD); goto pKw6T; pKw6T: return; goto QXXRH; Wp9Dn: }); goto kWU6B; XctS8: $this->NT0yb(); goto ciIIf; kWU6B: } public function Wbnin() : int { return array_sum(array_map(fn($ODvlV) => $this->OaHCW($ODvlV)->kybHJ(), $this->A_518())); } private function H_dUe(string $KwcNo, array $L0UAe, int $IkPZn, ?AmqpStamp $VH3hD = null) : void { goto yM8DA; t3DwD: $this->OLud3($IkPZn, $zrSDL, $qhVKr); goto X2Gdo; C5MRd: $qhVKr = $VH3hD ? $VH3hD->hr23k() : false; goto t3DwD; yM8DA: $zrSDL = $this->zbaJH($VH3hD); goto C5MRd; X2Gdo: $this->TvTq0($this->uEu2s(), $KwcNo, $this->b3B3O($IkPZn, $zrSDL, $qhVKr), $L0UAe, $VH3hD); goto gzeMf; gzeMf: } private function tvtQ0(\y2QGl $gCPpK, string $KwcNo, ?string $zrSDL = null, array $L0UAe = [], ?AmqpStamp $VH3hD = null) : void { goto Rcjad; Rcjad: $j3dxs = $VH3hD ? $VH3hD->getAttributes() : []; goto xtFTR; e0BVv: $j3dxs["\144\x65\154\151\x76\145\162\171\x5f\155\x6f\x64\145"] ??= 2; goto aYfVx; aYfVx: $j3dxs["\164\151\155\145\x73\x74\141\x6d\x70"] ??= time(); goto SByja; fjOaA: $gCPpK->OH1c0($KwcNo, $zrSDL, $VH3hD ? $VH3hD->getFlags() : \eOZG3, $j3dxs); goto x73Yo; Asm5x: $this->QvYry()->D0ObT((float) $this->kBjgb["\x63\157\156\x66\x69\162\x6d\x5f\164\151\x6d\x65\x6f\x75\164"]); goto FOC1E; xtFTR: $j3dxs["\150\x65\x61\x64\145\162\163"] = array_merge($j3dxs["\150\145\x61\144\x65\162\x73"] ?? [], $L0UAe); goto e0BVv; SByja: $this->qutDu = time(); goto fjOaA; FOC1E: LGPVS: goto b6Rl7; x73Yo: if (!('' !== ($this->kBjgb["\x63\x6f\x6e\146\151\x72\x6d\137\x74\151\x6d\x65\157\165\164"] ?? ''))) { goto LGPVS; } goto Asm5x; b6Rl7: } private function OlUd3(int $IkPZn, ?string $zrSDL, bool $qhVKr) : void { goto foUc9; XUX5s: $zqjWq->kYbhJ(); goto HBA8F; Y3Ts5: AmfeA: goto xMuEd; ixCTc: $this->Sdxjz(); goto Y3Ts5; xMuEd: $zqjWq = $this->YIRYK($IkPZn, $zrSDL, $qhVKr); goto XUX5s; foUc9: if (!$this->GfabB) { goto AmfeA; } goto ixCTc; HBA8F: $zqjWq->bind($this->kBjgb["\x64\145\154\x61\171"]["\145\x78\x63\150\x61\156\147\145\137\156\x61\x6d\145"], $this->B3B3O($IkPZn, $zrSDL, $qhVKr)); goto hstr5; hstr5: } private function uEU2S() : \Y2qGl { goto nD6aO; qg0BI: $this->ncDZC = $this->abKDv->o8yKt($this->QvYRy()); goto K06f6; K06f6: $this->ncDZC->PORL0($this->kBjgb["\x64\x65\x6c\x61\x79"]["\x65\170\x63\150\x61\x6e\147\145\x5f\x6e\x61\155\145"]); goto guZTp; EXaJk: p09Ln: goto VIXc7; VIXc7: return $this->ncDZC; goto taf3w; guZTp: $this->ncDZC->setType(\kNm9U); goto Y6WU5; nD6aO: if (isset($this->ncDZC)) { goto p09Ln; } goto qg0BI; Y6WU5: $this->ncDZC->setFlags(\QgILa); goto EXaJk; taf3w: } private function yiryk(int $IkPZn, ?string $zrSDL, bool $qhVKr) : \dKTlI { goto oM21G; uGsKt: return $zqjWq; goto jRnUW; oM21G: $zqjWq = $this->abKDv->ms9HI($this->qvYRy()); goto G2jvD; fo7Rw: $zqjWq->setFlags(\QgILa); goto rjimE; rjimE: $zqjWq->akwrV(array_merge(["\x78\55\x6d\x65\163\x73\x61\x67\x65\55\164\x74\x6c" => $IkPZn, "\170\55\145\x78\160\x69\x72\x65\163" => $IkPZn + 10000, "\170\x2d\x64\145\141\x64\55\154\x65\x74\x74\145\x72\55\x65\170\x63\150\141\x6e\x67\x65" => $qhVKr ? '' : $this->wBXjh["\156\x61\x6d\x65"], "\170\x2d\x64\145\141\144\55\x6c\145\x74\164\x65\162\x2d\162\x6f\x75\164\x69\x6e\147\x2d\153\145\x79" => $zrSDL ?? ''], $this->kBjgb["\144\145\x6c\x61\171"]["\141\162\x67\x75\x6d\145\156\164\163"] ?? [])); goto uGsKt; G2jvD: $zqjWq->pORL0($this->B3B3o($IkPZn, $zrSDL, $qhVKr)); goto fo7Rw; jRnUW: } private function b3b3o(int $IkPZn, ?string $Y9Yut, bool $qhVKr) : string { $AHZ15 = $qhVKr ? "\137\162\x65\x74\162\x79" : "\x5f\144\x65\154\141\171"; return str_replace(["\45\x64\x65\x6c\x61\x79\45", "\x25\145\170\x63\x68\141\156\x67\x65\137\x6e\141\155\x65\x25", "\45\x72\x6f\x75\164\151\156\147\x5f\153\x65\x79\x25"], [$IkPZn, $this->wBXjh["\x6e\141\x6d\x65"], $Y9Yut ?? ''], $this->kBjgb["\x64\x65\x6c\x61\x79"]["\161\165\x65\x75\x65\137\156\141\x6d\x65\137\160\x61\x74\x74\x65\162\x6e"]) . $AHZ15; } public function get(string $ODvlV) : ?\pY6tk { goto s8OqZ; Hb3yK: $this->nT0yB(); goto WgVol; s8OqZ: $this->cl0DZ(); goto W8eiI; WgVol: dbIDU: goto B73V4; W8eiI: if (!$this->Dfa50) { goto dbIDU; } goto Hb3yK; B73V4: if (!(false !== ($jClNc = $this->OahcW($ODvlV)->get()))) { goto Phy6W; } goto bx8l_; bx8l_: return $jClNc; goto s1uNh; S1bYK: return null; goto IwOZZ; s1uNh: Phy6W: goto S1bYK; IwOZZ: } public function q6CJ6(\PY6TK $jClNc, string $ODvlV) : bool { return $this->OAhCW($ODvlV)->Q6Cj6($jClNc->r36y3()) ?? true; } public function JMUSS(\py6TK $jClNc, string $ODvlV, int $aluoR = \eOZG3) : bool { return $this->OAhCW($ODvlV)->jmUss($jClNc->r36Y3(), $aluoR) ?? true; } public function JfTV8() : void { $this->nt0Yb(); $this->sDxjZ(); } private function nT0yB() : void { goto KwIug; KwIug: $this->S3D5X()->OanlG(); goto wcVmh; fcZIM: F3Pbx: goto vk1__; vk1__: $this->Dfa50 = false; goto Q4hmc; wcVmh: foreach ($this->yh81T as $ODvlV => $Z0ZXP) { goto By4BA; gR_LV: lghlX: goto a6QOx; By4BA: $this->oahcW($ODvlV)->KYBHj(); goto pdmOc; VAck6: a4fpv: goto gR_LV; pdmOc: foreach ($Z0ZXP["\x62\x69\x6e\x64\x69\x6e\x67\137\x6b\145\x79\163"] ?? [null] as $Gt5u8) { $this->oAhcW($ODvlV)->bind($this->wBXjh["\156\x61\x6d\145"], $Gt5u8, $Z0ZXP["\142\x69\x6e\x64\151\156\147\x5f\x61\x72\147\x75\x6d\145\156\164\x73"] ?? []); MQiIf: } goto VAck6; a6QOx: } goto fcZIM; Q4hmc: } private function sdxJz() : void { $this->uEU2s()->OAnLG(); $this->GfabB = false; } public function a_518() : array { return array_keys($this->yh81T); } public function qvyrY() : \s596F { goto zfsiQ; zl9cC: $this->qutDu = time(); goto aId5U; zfsiQ: if (!isset($this->j3P5_)) { goto FN20_; } goto CDsKX; boUKx: $this->j3P5_->oU1NJ(); goto rQSGl; aId5U: goto lwZnd; goto JhJKS; T_Meo: return $this->j3P5_; goto dBEx8; iSurP: $this->j3P5_ = $this->abKDv->yvk0y($CqYZy); goto k16en; k16en: if (!('' !== ($this->kBjgb["\x63\157\x6e\146\151\x72\155\x5f\x74\x69\x6d\x65\x6f\x75\x74"] ?? ''))) { goto npbz5; } goto boUKx; EVX2B: $OVsko = "\x74\x72\165\x65" === ($this->kBjgb["\160\x65\x72\163\x69\163\x74\145\x6e\164"] ?? "\146\x61\154\163\145") ? "\160\x63\x6f\x6e\x6e\145\x63\x74" : "\x63\x6f\156\156\145\143\x74"; goto sYJJh; ViDeK: goto lwZnd; goto wjiYv; nPp_z: $TjHlG = "\x74\162\165\145" === ($this->kBjgb["\x70\145\162\163\x69\163\164\145\x6e\164"] ?? "\x66\141\x6c\163\x65") ? "\160\144\x69\163\x63\157\156\156\x65\143\x74" : "\144\151\163\143\x6f\x6e\x6e\x65\143\x74"; goto yqd08; JhJKS: EFo4a: goto nPp_z; yqd08: $this->j3P5_->OKXBs()->{$TjHlG}(); goto uFTXW; CDsKX: if (0 < ($this->kBjgb["\x68\x65\x61\x72\x74\142\x65\x61\x74"] ?? 0) && time() > $this->qutDu + 2 * $this->kBjgb["\x68\x65\x61\162\164\142\145\x61\164"]) { goto EFo4a; } goto ViDeK; wjiYv: FN20_: goto G_iBq; uFTXW: lwZnd: goto T_Meo; sYJJh: try { $CqYZy->{$OVsko}(); } catch (\A_9sA $XgeY7) { throw new \vrXX6("\103\157\x75\154\144\40\x6e\x6f\164\40\x63\157\156\156\145\x63\164\x20\164\157\x20\x74\x68\x65\x20\101\x4d\121\120\x20\x73\145\x72\x76\x65\x72\56\40\120\154\145\141\x73\145\x20\166\x65\162\151\146\171\40\x74\150\x65\40\x70\162\x6f\x76\x69\144\x65\x64\40\104\123\x4e\56", 0, $XgeY7); } goto iSurP; G_iBq: $CqYZy = $this->abKDv->i0V5w($this->kBjgb); goto EVX2B; LF4HA: npbz5: goto zl9cC; rQSGl: $this->j3P5_->gGoEn(static fn(): bool => false, static fn() => throw new Dc_oJ("\115\145\x73\163\x61\x67\145\x20\160\x75\142\x6c\151\x63\141\x74\151\157\x6e\x20\x66\x61\151\x6c\x65\144\40\144\165\x65\40\x74\x6f\x20\x61\40\156\145\x67\141\x74\151\166\145\40\141\143\153\x6e\157\x77\154\x65\144\147\155\x65\156\x74\40\x28\x6e\x61\x63\x6b\x29\x20\146\x72\x6f\155\40\164\150\145\x20\x62\x72\x6f\x6b\x65\162\x2e")); goto LF4HA; dBEx8: } public function oahCW(string $ODvlV) : \dKTli { goto UmIKn; OjCpt: $hLApS = $this->abKDv->mS9hI($this->QVyry()); goto Y6S_s; xMXiY: $hLApS->setFlags($Z0ZXP["\146\x6c\141\147\x73"] ?? \QgILa); goto KrEPH; KrEPH: if (!isset($Z0ZXP["\141\x72\147\165\155\145\156\x74\163"])) { goto s6Z8a; } goto s14iG; Ne080: return $this->C3VXM[$ODvlV]; goto gAw3d; u0QRj: $this->C3VXM[$ODvlV] = $hLApS; goto kJtch; Y6S_s: $hLApS->PORL0($ODvlV); goto xMXiY; s14iG: $hLApS->akwrV($Z0ZXP["\x61\x72\x67\165\155\x65\156\x74\163"]); goto UsAwR; UmIKn: if (isset($this->C3VXM[$ODvlV])) { goto s5olk; } goto T0Weu; T0Weu: $Z0ZXP = $this->yh81T[$ODvlV] ?? []; goto OjCpt; kJtch: s5olk: goto Ne080; UsAwR: s6Z8a: goto u0QRj; gAw3d: } public function S3d5x() : \y2qgl { goto oxn4s; bi8q4: if (!isset($this->wBXjh["\x61\162\147\x75\x6d\145\156\164\163"])) { goto JsBgX; } goto vYVxL; v8nc2: $this->zILCp->POrl0($this->wBXjh["\156\141\x6d\x65"]); goto hyMjO; oxn4s: if (isset($this->zILCp)) { goto yo7kn; } goto ZFuhN; vYVxL: $this->zILCp->AkWRV($this->wBXjh["\x61\162\x67\165\155\x65\156\164\163"]); goto YKK2_; eImCc: return $this->zILCp; goto uo51R; hyMjO: $this->zILCp->setType($this->wBXjh["\x74\171\160\x65"] ?? \VBCB_); goto iNycQ; h10y1: yo7kn: goto eImCc; YKK2_: JsBgX: goto h10y1; ZFuhN: $this->zILCp = $this->abKDv->O8YKT($this->qvyrY()); goto v8nc2; iNycQ: $this->zILCp->setFlags($this->wBXjh["\146\x6c\x61\147\163"] ?? \QgILa); goto bi8q4; uo51R: } private function cl0Dz() : void { goto P5UH9; P5UH9: if ($this->QVyrY()->ikzhZ()) { goto WnCCR; } goto GsLRR; GsLRR: $this->xmJEN(); goto IpDMI; IpDMI: WnCCR: goto h0c7E; h0c7E: } private function XmjEn() : void { unset($this->j3P5_, $this->zILCp, $this->ncDZC); $this->C3VXM = []; } private function mwqdm() : ?string { return $this->wBXjh["\x64\145\146\x61\165\x6c\164\x5f\160\165\x62\x6c\151\x73\150\137\x72\x6f\x75\164\x69\156\x67\137\x6b\x65\171"] ?? null; } public function zH2r5() : void { foreach ($this->a_518() as $ODvlV) { $this->oAhcW($ODvlV)->jzYF2(); ZDWl2: } l0zA3: } private function ZBaJh(?AmqpStamp $VH3hD) : ?string { return $VH3hD?->getRoutingKey() ?? $this->mWqdm(); } private function anjea(callable $S5XqJ) : void { goto TQeL9; TQeL9: $L1ehy = 3; goto Dm1T4; Dm1T4: $ftWPR = 0; goto x3sVa; QGzlf: try { $S5XqJ(); } catch (\a_9sa $XgeY7) { goto boeRX; boeRX: if (!(++$ftWPR <= $L1ehy)) { goto XK5Bg; } goto tA6fn; RosF6: XK5Bg: goto uWB1v; uWB1v: throw $XgeY7; goto l7OT6; tA6fn: $this->xMJen(); goto PiBhm; PiBhm: goto Uhd4S; goto RosF6; l7OT6: } goto N4lQC; x3sVa: Uhd4S: goto QGzlf; N4lQC: } }

Function Calls

None

Variables

None

Stats

MD5 8336f1017dd1e152846d00a7e0ea50af
Eval Count 0
Decode Time 101 ms