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 declare (strict_types=1); namespace DPxle\KCAHI\lUfvO; use DateTimeInterface; use D..
Decoded Output download
<?php
declare (strict_types=1); namespace DPxle\KCAHI\lUfvO; use DateTimeInterface; use DpxlE\kCahI\xqglE\SmEnh; use dpxlE\kCAhI\Exception\dvEFE; use DPXle\kcAhi\AXJt_\OnAwd; use DPxlE\kcahi\ZD5yC\qBHBM; use dPXLe\kCAHi\Zd5yc\gnDCZ; use dPXLE\kcAHI\Zt9j2\dxORI; use DPxlE\KcAHI\Zt9J2\yCkHc as IntegerObject; use DPXle\KcaHi\qj7Vc; use dpXlE\KCahi\l9_rC; use ValueError; use function assert; use function bin2hex; use function hex2bin; use function sprintf; use function str_replace; use function substr; final class o6hQ4 implements L9_RC { public const OkWI5 = "/\A[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\z/ms"; private ?UuidInterface $F8jAu = null; public function __construct(private string $SZgXu) { } public static function Ki6iL(string $hfeeZ) : self { $PdCgi = bin2hex($hfeeZ); return new w3tjg(substr($PdCgi, 0, 8) . "-" . substr($PdCgi, 8, 4) . "-" . substr($PdCgi, 12, 4) . "-" . substr($PdCgi, 16, 4) . "-" . substr($PdCgi, 20, 12)); } public function serialize() : string { return $this->jmAzx; } public function __serialize() : array { return ["string" => $this->jmAzx]; } public function unserialize(string $E6NWl) : void { $this->jmAzx = $E6NWl; } public function __unserialize(array $E6NWl) : void { goto LHIwp; PkGQf: throw new ValueError(sprintf("%s(): Argument #1 ($data) is invalid", __METHOD__)); goto n8eJV; n8eJV: P2t9l: goto H873h; H873h: $this->unserialize($E6NWl["string"]); goto wfilU; LHIwp: if (isset($E6NWl["string"])) { goto P2t9l; } goto PkGQf; wfilU: } public function y6FOT() : NumberConverterInterface { return ($this->F8jAu ?? $this->zYwjo())->Y6FOT(); } public function uaqet() : array { return ($this->F8jAu ?? $this->zywjo())->UaQEt(); } public function g9v0i() : string { return ($this->F8jAu ?? $this->ZyWJo())->G9v0I(); } public function IzXYA() : string { return ($this->F8jAu ?? $this->zywjo())->IZxyA(); } public function hL2m6() : string { return ($this->F8jAu ?? $this->zYwjO())->Hl2M6(); } public function VQJ4H() : DateTimeInterface { return ($this->F8jAu ?? $this->ZYwjO())->VqJ4h(); } public function lPK6d() : string { return ($this->F8jAu ?? $this->ZYWJo())->lPk6D(); } public function hDvbb() : string { return ($this->F8jAu ?? $this->ZYWjO())->HDVbb(); } public function nvVKP() : string { return ($this->F8jAu ?? $this->ZyWjo())->nVvKp(); } public function EBzRU() : string { return ($this->F8jAu ?? $this->ZyWJO())->EBzRu(); } public function hRgmM() : string { return ($this->F8jAu ?? $this->ZywJo())->hRgmm(); } public function MmhGW() : string { return ($this->F8jAu ?? $this->zywjO())->MmHGw(); } public function DlOVf() : string { return ($this->F8jAu ?? $this->zyWjO())->dLovF(); } public function a6y2H() : string { return ($this->F8jAu ?? $this->ZYwjo())->A6Y2H(); } public function rGd4L() : ?int { return ($this->F8jAu ?? $this->ZyWjo())->rgd4l(); } public function getVersion() : ?int { return ($this->F8jAu ?? $this->ZyWjo())->getVersion(); } public function Yefpa(L9_rC $vJ7f8) : int { return ($this->F8jAu ?? $this->zYWJO())->yeFPa($vJ7f8); } public function LGFFu(?object $vJ7f8) : bool { goto CFEAw; oQhVp: AbZ5_: goto K2hTV; CFEAw: if ($vJ7f8 instanceof L9_rc) { goto AbZ5_; } goto o2Ul8; o2Ul8: return false; goto oQhVp; K2hTV: return $this->jmAzx === $vJ7f8->XdNbt(); goto Eug2G; Eug2G: } public function getBytes() : string { return (string) hex2bin(str_replace("-", '', $this->jmAzx)); } public function Zir4t() : FieldsInterface { return ($this->F8jAu ?? $this->zYWjO())->zir4t(); } public function XWGtP() : Hexadecimal { return ($this->F8jAu ?? $this->ZYWJO())->XwgTp(); } public function X8_jT() : IntegerObject { return ($this->F8jAu ?? $this->ZyWjO())->x8_jt(); } public function xDNBT() : string { return $this->jmAzx; } public function __toString() : string { return $this->jmAzx; } public function jsonSerialize() : string { return $this->jmAzx; } public function QRw_J() : string { $LkYUy = $this->F8jAu ?? $this->ZywJo(); return $LkYUy->Y6fot()->JV413($LkYUy->ziR4T()->QRW_J()->XDNBT()); } public function PRk8i() : string { $LkYUy = $this->F8jAu ?? $this->zywjo(); return $LkYUy->Y6FOT()->jv413($LkYUy->ZIR4T()->PRK8I()->xdNBt()); } public function m_ldk() : string { $LkYUy = $this->F8jAu ?? $this->zywJo(); return $LkYUy->Y6FOt()->Jv413($LkYUy->ZIR4t()->CJ_E9()->xdnbT()); } public function GByBU() : string { $LkYUy = $this->F8jAu ?? $this->ZYWJO(); return $LkYUy->y6FOt()->jv413(substr($LkYUy->XwgtP()->xDNBt(), 16)); } public function crfZx() : string { $LkYUy = $this->F8jAu ?? $this->ZYWjO(); return $LkYUy->y6fot()->jV413(substr($LkYUy->xWgtp()->xDnBt(), 0, 16)); } public function nqvc6() : string { $LkYUy = $this->F8jAu ?? $this->ZYwJO(); return $LkYUy->y6FOt()->jV413($LkYUy->zir4t()->NqvC6()->XdNbT()); } public function OpmUA() : string { $LkYUy = $this->F8jAu ?? $this->zYwjo(); return $LkYUy->y6fOt()->jV413($LkYUy->zIR4T()->OPMuA()->xdnbt()); } public function arBoE() : string { $LkYUy = $this->F8jAu ?? $this->ZywjO(); return $LkYUy->Y6fOT()->Jv413($LkYUy->ziR4t()->ARBOe()->XdnBT()); } public function oB_fP() : string { $LkYUy = $this->F8jAu ?? $this->ZYwJO(); return $LkYUy->Y6foT()->jv413($LkYUy->ZIR4T()->ob_fp()->xdNbt()); } public function getTimestamp() : string { goto M4trl; M4trl: $LkYUy = $this->F8jAu ?? $this->zYwJo(); goto S0Al0; KcMkj: return $LkYUy->y6FOT()->Jv413($WaR6r->getTimestamp()->XdnBt()); goto Jckxx; F1Xmr: throw new dVefE("Not a time-based UUID"); goto l3UC_; l3UC_: B9h1s: goto KcMkj; rYXpX: if (!($WaR6r->getVersion() !== 1)) { goto B9h1s; } goto F1Xmr; S0Al0: $WaR6r = $LkYUy->zIR4T(); goto rYXpX; Jckxx: } public function ArwLd() : UuidV1 { goto Kc6f_; OcM4n: j84a_: goto Id7TU; cu169: return $LkYUy; goto OcM4n; Wu9BY: return $LkYUy->aRwlD(); goto F3S40; Id7TU: assert($LkYUy instanceof gnDcz); goto Wu9BY; hznPd: if (!$LkYUy instanceof qBhbm) { goto j84a_; } goto cu169; Kc6f_: $LkYUy = $this->F8jAu ?? $this->zywjo(); goto hznPd; F3S40: } public function HAxpt() : UuidV6 { goto Ffw28; Ffw28: $LkYUy = $this->F8jAu ?? $this->ZywJO(); goto aPoAu; QdqDR: return $LkYUy; goto LGbUg; aPoAu: assert($LkYUy instanceof GNDCZ); goto QdqDR; LGbUg: } private function ZYWjo() : UuidInterface { return $this->F8jAu = (new qj7vc())->Drw1e($this->jmAzx); } } ?>
Did this file decode correctly?
Original Code
<?php
declare (strict_types=1); namespace DPxle\KCAHI\lUfvO; use DateTimeInterface; use DpxlE\kCahI\xqglE\SmEnh; use dpxlE\kCAhI\Exception\dvEFE; use DPXle\kcAhi\AXJt_\OnAwd; use DPxlE\kcahi\ZD5yC\qBHBM; use dPXLe\kCAHi\Zd5yc\gnDCZ; use dPXLE\kcAHI\Zt9j2\dxORI; use DPxlE\KcAHI\Zt9J2\yCkHc as IntegerObject; use DPXle\KcaHi\qj7Vc; use dpXlE\KCahi\l9_rC; use ValueError; use function assert; use function bin2hex; use function hex2bin; use function sprintf; use function str_replace; use function substr; final class o6hQ4 implements L9_RC { public const OkWI5 = "\x2f\134\101\x5b\x30\55\x39\x61\x2d\x66\135\x7b\70\x7d\55\x5b\x30\x2d\71\141\55\146\x5d\173\x34\x7d\x2d\x5b\x30\x2d\x39\141\55\x66\x5d\173\64\x7d\x2d\133\x30\x2d\71\141\x2d\x66\x5d\173\x34\x7d\x2d\133\60\x2d\x39\141\x2d\146\x5d\x7b\61\x32\x7d\x5c\x7a\x2f\x6d\x73"; private ?UuidInterface $F8jAu = null; public function __construct(private string $SZgXu) { } public static function Ki6iL(string $hfeeZ) : self { $PdCgi = bin2hex($hfeeZ); return new w3tjg(substr($PdCgi, 0, 8) . "\x2d" . substr($PdCgi, 8, 4) . "\x2d" . substr($PdCgi, 12, 4) . "\55" . substr($PdCgi, 16, 4) . "\55" . substr($PdCgi, 20, 12)); } public function serialize() : string { return $this->jmAzx; } public function __serialize() : array { return ["\163\164\162\151\156\147" => $this->jmAzx]; } public function unserialize(string $E6NWl) : void { $this->jmAzx = $E6NWl; } public function __unserialize(array $E6NWl) : void { goto LHIwp; PkGQf: throw new ValueError(sprintf("\45\163\x28\x29\72\x20\101\x72\147\x75\x6d\x65\x6e\x74\x20\x23\61\40\50\x24\x64\141\x74\141\x29\x20\x69\163\40\151\x6e\x76\x61\154\x69\x64", __METHOD__)); goto n8eJV; n8eJV: P2t9l: goto H873h; H873h: $this->unserialize($E6NWl["\163\164\162\151\156\147"]); goto wfilU; LHIwp: if (isset($E6NWl["\163\164\x72\x69\x6e\147"])) { goto P2t9l; } goto PkGQf; wfilU: } public function y6FOT() : NumberConverterInterface { return ($this->F8jAu ?? $this->zYwjo())->Y6FOT(); } public function uaqet() : array { return ($this->F8jAu ?? $this->zywjo())->UaQEt(); } public function g9v0i() : string { return ($this->F8jAu ?? $this->ZyWJo())->G9v0I(); } public function IzXYA() : string { return ($this->F8jAu ?? $this->zywjo())->IZxyA(); } public function hL2m6() : string { return ($this->F8jAu ?? $this->zYwjO())->Hl2M6(); } public function VQJ4H() : DateTimeInterface { return ($this->F8jAu ?? $this->ZYwjO())->VqJ4h(); } public function lPK6d() : string { return ($this->F8jAu ?? $this->ZYWJo())->lPk6D(); } public function hDvbb() : string { return ($this->F8jAu ?? $this->ZYWjO())->HDVbb(); } public function nvVKP() : string { return ($this->F8jAu ?? $this->ZyWjo())->nVvKp(); } public function EBzRU() : string { return ($this->F8jAu ?? $this->ZyWJO())->EBzRu(); } public function hRgmM() : string { return ($this->F8jAu ?? $this->ZywJo())->hRgmm(); } public function MmhGW() : string { return ($this->F8jAu ?? $this->zywjO())->MmHGw(); } public function DlOVf() : string { return ($this->F8jAu ?? $this->zyWjO())->dLovF(); } public function a6y2H() : string { return ($this->F8jAu ?? $this->ZYwjo())->A6Y2H(); } public function rGd4L() : ?int { return ($this->F8jAu ?? $this->ZyWjo())->rgd4l(); } public function getVersion() : ?int { return ($this->F8jAu ?? $this->ZyWjo())->getVersion(); } public function Yefpa(L9_rC $vJ7f8) : int { return ($this->F8jAu ?? $this->zYWJO())->yeFPa($vJ7f8); } public function LGFFu(?object $vJ7f8) : bool { goto CFEAw; oQhVp: AbZ5_: goto K2hTV; CFEAw: if ($vJ7f8 instanceof L9_rc) { goto AbZ5_; } goto o2Ul8; o2Ul8: return false; goto oQhVp; K2hTV: return $this->jmAzx === $vJ7f8->XdNbt(); goto Eug2G; Eug2G: } public function getBytes() : string { return (string) hex2bin(str_replace("\55", '', $this->jmAzx)); } public function Zir4t() : FieldsInterface { return ($this->F8jAu ?? $this->zYWjO())->zir4t(); } public function XWGtP() : Hexadecimal { return ($this->F8jAu ?? $this->ZYWJO())->XwgTp(); } public function X8_jT() : IntegerObject { return ($this->F8jAu ?? $this->ZyWjO())->x8_jt(); } public function xDNBT() : string { return $this->jmAzx; } public function __toString() : string { return $this->jmAzx; } public function jsonSerialize() : string { return $this->jmAzx; } public function QRw_J() : string { $LkYUy = $this->F8jAu ?? $this->ZywJo(); return $LkYUy->Y6fot()->JV413($LkYUy->ziR4T()->QRW_J()->XDNBT()); } public function PRk8i() : string { $LkYUy = $this->F8jAu ?? $this->zywjo(); return $LkYUy->Y6FOT()->jv413($LkYUy->ZIR4T()->PRK8I()->xdNBt()); } public function m_ldk() : string { $LkYUy = $this->F8jAu ?? $this->zywJo(); return $LkYUy->Y6FOt()->Jv413($LkYUy->ZIR4t()->CJ_E9()->xdnbT()); } public function GByBU() : string { $LkYUy = $this->F8jAu ?? $this->ZYWJO(); return $LkYUy->y6FOt()->jv413(substr($LkYUy->XwgtP()->xDNBt(), 16)); } public function crfZx() : string { $LkYUy = $this->F8jAu ?? $this->ZYWjO(); return $LkYUy->y6fot()->jV413(substr($LkYUy->xWgtp()->xDnBt(), 0, 16)); } public function nqvc6() : string { $LkYUy = $this->F8jAu ?? $this->ZYwJO(); return $LkYUy->y6FOt()->jV413($LkYUy->zir4t()->NqvC6()->XdNbT()); } public function OpmUA() : string { $LkYUy = $this->F8jAu ?? $this->zYwjo(); return $LkYUy->y6fOt()->jV413($LkYUy->zIR4T()->OPMuA()->xdnbt()); } public function arBoE() : string { $LkYUy = $this->F8jAu ?? $this->ZywjO(); return $LkYUy->Y6fOT()->Jv413($LkYUy->ziR4t()->ARBOe()->XdnBT()); } public function oB_fP() : string { $LkYUy = $this->F8jAu ?? $this->ZYwJO(); return $LkYUy->Y6foT()->jv413($LkYUy->ZIR4T()->ob_fp()->xdNbt()); } public function getTimestamp() : string { goto M4trl; M4trl: $LkYUy = $this->F8jAu ?? $this->zYwJo(); goto S0Al0; KcMkj: return $LkYUy->y6FOT()->Jv413($WaR6r->getTimestamp()->XdnBt()); goto Jckxx; F1Xmr: throw new dVefE("\x4e\157\x74\x20\141\x20\164\151\x6d\145\55\x62\x61\163\145\x64\40\x55\x55\111\104"); goto l3UC_; l3UC_: B9h1s: goto KcMkj; rYXpX: if (!($WaR6r->getVersion() !== 1)) { goto B9h1s; } goto F1Xmr; S0Al0: $WaR6r = $LkYUy->zIR4T(); goto rYXpX; Jckxx: } public function ArwLd() : UuidV1 { goto Kc6f_; OcM4n: j84a_: goto Id7TU; cu169: return $LkYUy; goto OcM4n; Wu9BY: return $LkYUy->aRwlD(); goto F3S40; Id7TU: assert($LkYUy instanceof gnDcz); goto Wu9BY; hznPd: if (!$LkYUy instanceof qBhbm) { goto j84a_; } goto cu169; Kc6f_: $LkYUy = $this->F8jAu ?? $this->zywjo(); goto hznPd; F3S40: } public function HAxpt() : UuidV6 { goto Ffw28; Ffw28: $LkYUy = $this->F8jAu ?? $this->ZywJO(); goto aPoAu; QdqDR: return $LkYUy; goto LGbUg; aPoAu: assert($LkYUy instanceof GNDCZ); goto QdqDR; LGbUg: } private function ZYWjo() : UuidInterface { return $this->F8jAu = (new qj7vc())->Drw1e($this->jmAzx); } }
Function Calls
None |
Stats
MD5 | 55bd4054f0afe2c3f35956d9bcadbc28 |
Eval Count | 0 |
Decode Time | 88 ms |