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:26:34              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace VP7qk\d0Hse; use function array_diff; use function array_diff_key; use function array_flip; use function array_keys; use function array_merge; use function array_merge_recursive; use function array_unique; use function count; use function explode; use function is_array; use function is_file; use function sort; use ReflectionClass; use Vp7QK\D0HSE\hCXGd\Nxgnj; use vP7QK\d0HSE\hcxgd\W2x5m; use vP7qK\d0hSE\hMkjm\HMkjm; use VP7qk\d0HsE\eG3m2\w2Ycp; use vP7qK\d0HSE\eG3M2\Directory; use vp7qK\D0hsE\BK1nr\GNE4V; use vP7Qk\d0hsE\bk1NR\mIu56; use vP7QK\D0HSE\Bk1Nr\R8r2O; use vP7qk\d0hsE\sOcNL\CzqVQ\CzqvQ; use Vp7qK\d0hsE\sOcNl\t959J\t959j; use VP7qk\OgLOk\R4Oj4; final class d0Hse { private const MxvUf = "UNCOVERED_FILES"; private readonly Driver $WaXyK; private readonly Filter $P33Xx; private readonly Wizard $DG3ne; private bool $rtv4W = false; private bool $Yrtyp = true; private bool $IjR2b = false; private ?string $raqNO = null; private ?TestSize $Zn8IA = null; private ProcessedCodeCoverageData $CcN3w; private bool $ln1oD = true; private array $W6FL2 = []; private array $dHkgN = []; private array $n7l2r = []; private ?FileAnalyser $kDei2 = null; private ?string $HY7UY = null; private ?Directory $oQhH9 = null; public function __construct(HmkJm $Ie2nJ, NtvOE $lrzb8) { goto FxUe6; nDTh1: $this->DG3ne = new R4oJ4(); goto tAys0; FGb4i: $this->CcN3w = new NXgnJ(); goto nDTh1; cGFFM: $this->P33Xx = $lrzb8; goto FGb4i; FxUe6: $this->WaXyK = $Ie2nJ; goto cGFFM; tAys0: } public function Jr3kV() : Directory { goto wl45U; eAFiz: $this->oQhH9 = (new W2YCP($this->sUv3P()))->ScPjH($this); goto j11db; lcgQE: return $this->oQhH9; goto c13nO; wl45U: if (!($this->oQhH9 === null)) { goto wvhoi; } goto eAFiz; j11db: wvhoi: goto lcgQE; c13nO: } public function BItd0() : void { goto GYQUe; hP1pX: $this->dHkgN = []; goto YfnI_; GYQUe: $this->raqNO = null; goto VKx1z; VKx1z: $this->Zn8IA = null; goto P2Qoc; P2Qoc: $this->CcN3w = new nXgnJ(); goto hP1pX; YfnI_: $this->oQhH9 = null; goto xSyak; xSyak: } public function zTWYk() : void { $this->oQhH9 = null; } public function filter() : ntVOe { return $this->P33Xx; } public function U08VI(bool $SXrSU = false) : nxgNJ { goto s72t1; wVFmc: $this->s8OeX(); goto Cfo78; b8215: if (!$this->Yrtyp) { goto Kucer; } goto wVFmc; FvcG5: return $this->CcN3w; goto dOlz3; s72t1: if ($SXrSU) { goto MWPyg; } goto b8215; Cfo78: Kucer: goto YIvbw; YIvbw: MWPyg: goto FvcG5; dOlz3: } public function QxRET(NxgNJ $UqQT_) : void { $this->CcN3w = $UqQT_; } public function Voi8R() : array { return $this->dHkgN; } public function GnC3L(array $rCHTW) : void { $this->dHkgN = $rCHTW; } public function start(string $HUcMM, ?TestSize $aZwya = null, bool $E5188 = false) : void { goto wNzjg; YLauu: $this->WaXyK->start(); goto d8jZD; JNMc9: $this->BiTD0(); goto gXHIJ; Sg_I4: $this->Zn8IA = $aZwya; goto YLauu; gXHIJ: jeYul: goto FeQcH; d8jZD: $this->oQhH9 = null; goto r2mFt; wNzjg: if (!$E5188) { goto jeYul; } goto JNMc9; FeQcH: $this->raqNO = $HUcMM; goto Sg_I4; r2mFt: } public function P3w60(bool $qqeP1 = true, ?TestStatus $gPm5w = null, array|false $G_bW3 = [], array $n3dQJ = [], array $WIFmK = []) : w2x5m { goto yKCML; cJKKG: $this->oQhH9 = null; goto Hk4Jb; XdX1t: $this->W6FL2 = array_merge_recursive($this->W6FL2, $WIFmK); goto GwtT0; yKCML: $UqQT_ = $this->WaXyK->P3W60(); goto XdX1t; sZB43: $this->raqNO = null; goto iqBGu; iqBGu: $this->Zn8IA = null; goto cJKKG; GwtT0: $this->append($UqQT_, null, $qqeP1, $gPm5w, $G_bW3, $n3dQJ, $WIFmK); goto sZB43; Hk4Jb: return $UqQT_; goto RVxA6; RVxA6: } public function append(W2X5m $XJM7f, ?string $HUcMM = null, bool $qqeP1 = true, ?TestStatus $gPm5w = null, array|false $G_bW3 = [], array $n3dQJ = [], array $WIFmK = []) : void { goto kSsdF; wlGxL: return; goto mSO5y; kSsdF: if (!($HUcMM === null)) { goto rMs_I; } goto aJcLa; Ywj0F: throw new qODSZ(); goto P1gJ5; Kmh32: $this->mMfyP($XJM7f, $G_bW3, $n3dQJ, $aZwya); goto amAU7; JozG8: $this->CcN3w->OshCw($XJM7f); goto oXlhI; lU7k_: $aZwya = cZqVQ::HcTeN(); goto JdW4c; mSO5y: llmyr: goto Kmh32; B1Z0_: $aZwya = $this->Zn8IA; goto Pod5D; aJcLa: $HUcMM = $this->raqNO; goto yiHMV; yiHMV: rMs_I: goto ZBnka; JO3z3: $this->CcN3w->DARN2($HUcMM, $XJM7f); goto UQopO; OV1n3: if (!($HUcMM === self::MxvUf)) { goto llmyr; } goto wlGxL; K_f3a: return; goto MLffJ; T9s5n: $this->dHkgN[$HUcMM] = ["size" => $aZwya->kepvk(), "status" => $gPm5w->KePVk()]; goto JO3z3; oTauu: return; goto Oxnwr; xoVCM: $this->yoAQ9($XJM7f); goto L6gl5; Oxnwr: R7y4L: goto T9s5n; oPI2r: $gPm5w = T959J::hCteN(); goto q2aa_; RfrCJ: $this->oQhH9 = null; goto asPst; ZBnka: if (!($HUcMM === null)) { goto sUbMN; } goto Ywj0F; q2aa_: YZhpu: goto B1Z0_; L6gl5: if (!$this->ln1oD) { goto DOGVK; } goto RxwU9; P1gJ5: sUbMN: goto RfrCJ; RxwU9: $this->C9jL7($XJM7f, $WIFmK); goto BfObU; l6JC6: $this->sJTj7($XJM7f); goto xoVCM; oXlhI: if ($qqeP1) { goto w7jsH; } goto K_f3a; MLffJ: w7jsH: goto OV1n3; BfObU: DOGVK: goto JozG8; asPst: if (!($gPm5w === null)) { goto YZhpu; } goto oPI2r; amAU7: if (!empty($XJM7f->nS2IM())) { goto R7y4L; } goto oTauu; Pod5D: if (!($aZwya === null)) { goto bsuCM; } goto lU7k_; JdW4c: bsuCM: goto l6JC6; UQopO: } public function iGarP(self $OfX96) : void { goto iTr0e; iTr0e: $this->P33Xx->Z91R1($OfX96->filter()->pmwcF()); goto BpzKu; J_agJ: $this->dHkgN = array_merge($this->dHkgN, $OfX96->vOi8R()); goto fxz3J; fxz3J: $this->oQhH9 = null; goto CNnr0; BpzKu: $this->CcN3w->igarp($OfX96->CcN3w); goto J_agJ; CNnr0: } public function KBxrF() : void { $this->rtv4W = true; } public function GChDj() : void { $this->rtv4W = false; } public function s411D() : void { $this->Yrtyp = true; } public function Xjjtg() : void { $this->Yrtyp = false; } public function XBvcj() : void { $this->ln1oD = true; } public function kbqV9() : void { $this->ln1oD = false; } public function ksT4T() : void { $this->IjR2b = true; } public function Yjwx1() : void { $this->IjR2b = false; } public function Qubc1() : bool { return $this->HY7UY !== null; } public function Vcmm2(string $FOgPx) : void { $this->HY7UY = $FOgPx; } public function KmLso() : void { $this->HY7UY = null; } public function gB33Q() : string { goto BBc3J; geXXJ: XfkEs: goto X4unX; X4unX: return $this->HY7UY; goto mftCi; ZkLbr: throw new bpnE6("The static analysis cache is not configured"); goto geXXJ; BBc3J: if ($this->QUbC1()) { goto XfkEs; } goto ZkLbr; mftCi: } public function hZCg7(string $ukhoQ) : void { $this->n7l2r[] = $ukhoQ; } public function PG0Ac() : void { $this->WaXyK->PG0ac(); } public function Qnuin() : void { $this->WaXyK->qnUIN(); } public function pgquY() : bool { return $this->WaXyK->PGqUY(); } public function bCpS3() : bool { return $this->WaXyK->BcpS3(); } private function mMfyp(w2X5M $XJM7f, array|false $G_bW3, array $n3dQJ, czqvq $aZwya) : void { goto gxpR1; ZM5gk: return; goto GIgCm; AuBtF: if (!is_array($G_bW3)) { goto XMf_4; } goto PDPE3; LPDcs: Ny_l6: goto OQEE4; W5t5u: B6Qym: goto AuBtF; PDPE3: foreach ($G_bW3 as $BBwhf => $zFtJ9) { goto qboPT; qboPT: $XJM7f->ajhYp($BBwhf, $zFtJ9); goto m8Srd; m8Srd: $XJM7f->JuGmu($BBwhf, $zFtJ9); goto JsM0r; JsM0r: CCQta: goto xBXtE; xBXtE: } goto Dibft; dn5Gg: return; goto mMT_f; OQEE4: $roM4D = $XJM7f->NS2IM(); goto I1Dlf; nGBax: $this->juVlu($XJM7f, $G_bW3, $n3dQJ); goto LPDcs; qBKmf: if (!empty($G_bW3)) { goto npdvG; } goto dn5Gg; V538w: foreach (array_keys($b9P_n) as $kBfLB) { $XJM7f->ZfZWa($kBfLB); eDG57: } goto W5t5u; mMT_f: npdvG: goto tm5k3; IryTD: XMf_4: goto bUnf8; Dibft: rlcIo: goto IryTD; GIgCm: nFqKg: goto qBKmf; tm5k3: if (!($this->rtv4W && !$aZwya->g9BEV() && !$aZwya->P5PkC())) { goto Ny_l6; } goto nGBax; gxpR1: if (!($G_bW3 === false)) { goto nFqKg; } goto pREEc; pREEc: $XJM7f->BItD0(); goto ZM5gk; I1Dlf: $b9P_n = array_diff_key($roM4D, $G_bW3); goto V538w; bUnf8: } private function SJTJ7(w2x5m $UqQT_) : void { goto i4qxV; H8Bu5: return; goto Zdi9N; Zdi9N: ThL8n: goto X6me4; X6me4: foreach (array_keys($UqQT_->ns2Im()) as $n6k2j) { goto RAuwC; RAuwC: if (!$this->P33Xx->bUDL3($n6k2j)) { goto adGhx; } goto gxUs3; Z_h03: Dd0oW: goto xZ1uZ; sc_CM: adGhx: goto Z_h03; gxUs3: $UqQT_->zfzWa($n6k2j); goto sc_CM; xZ1uZ: } goto G4yJ0; G4yJ0: UYQU5: goto N3lFt; i4qxV: if (!$this->P33Xx->isEmpty()) { goto ThL8n; } goto H8Bu5; N3lFt: } private function yoAQ9(W2x5M $UqQT_) : void { foreach (array_keys($UqQT_->NS2IM()) as $n6k2j) { goto MGRzH; Le8cs: cIIhV: goto LjObR; mv_5O: $jdjcC = $this->sUV3P()->acHAr($n6k2j); goto rQV9U; MGRzH: if ($this->P33Xx->isFile($n6k2j)) { goto vVoSn; } goto e3dOh; rQV9U: $UqQT_->AJhYP($n6k2j, array_keys($jdjcC)); goto qod_m; e3dOh: goto cIIhV; goto NUDT6; qod_m: $UqQT_->FtdYT($n6k2j, $jdjcC); goto Le8cs; NUDT6: vVoSn: goto mv_5O; LjObR: } mJpRf: } private function c9jL7(w2x5M $UqQT_, array $WIFmK) : void { foreach (array_keys($UqQT_->nS2iM()) as $n6k2j) { goto XJFFN; kIkC_: $UqQT_->WAaGJ($n6k2j, $this->SUv3p()->RBpUk($n6k2j)); goto MFWBp; At0Ha: $UqQT_->WAaGj($n6k2j, $WIFmK[$n6k2j]); goto KcDiL; KcDiL: K9cs3: goto kIkC_; XJFFN: if ($this->P33Xx->isFile($n6k2j)) { goto ZgKCu; } goto CPnYU; zg37Q: ZgKCu: goto JHAcJ; MFWBp: ak502: goto bjPMh; CPnYU: goto ak502; goto zg37Q; JHAcJ: if (!isset($WIFmK[$n6k2j])) { goto K9cs3; } goto At0Ha; bjPMh: } Rq8dq: } private function s8OEX() : void { goto bhHW9; OaCnO: p9zTn: goto OvmjH; eFBkx: foreach ($OiO5X as $JBSrw) { goto k6dGy; mlHOe: OtTzA: goto bR1dh; O5v58: $this->append(w2x5M::nG26K($JBSrw, $this->sUv3p()), self::MxvUf, linesToBeIgnored: $this->W6FL2); goto d1p0H; k6dGy: if (!is_file($JBSrw)) { goto Ufc3y; } goto O5v58; d1p0H: Ufc3y: goto mlHOe; bR1dh: } goto OaCnO; bhHW9: $OiO5X = array_diff($this->P33Xx->pMwcF(), $this->CcN3w->x2agh()); goto eFBkx; OvmjH: } private function JuVLU(w2x5m $UqQT_, array $G_bW3, array $n3dQJ) : void { goto M0nst; Vpi3e: throw new Z7Nps($y2lZ3); goto WnE4W; c_Zv8: $y2lZ3 = []; goto O0ReX; O0ReX: foreach ($UqQT_->Ns2im() as $H2zco => $xPkXd) { goto ZhU_1; tyhaD: Bfffz: goto BXoIj; iQU_z: OcI_T: goto tyhaD; ZhU_1: foreach ($xPkXd as $s_tp0 => $CpTPK) { goto NRyeR; crUDK: IJi4n: goto cvPbQ; ql8ic: fKQpa: goto crUDK; NRyeR: if (!($CpTPK === 1 && !isset($jFuAc[$H2zco][$s_tp0]))) { goto fKQpa; } goto J7tDb; J7tDb: $y2lZ3[] = $this->DG3ne->DG3JC($H2zco, $s_tp0); goto ql8ic; cvPbQ: } goto iQU_z; BXoIj: } goto oQlOK; M0nst: $jFuAc = $this->VQ4UU($G_bW3, $n3dQJ); goto c_Zv8; Yj3tB: $y2lZ3 = $this->hyJFk($y2lZ3); goto MOfXk; oQlOK: bWcpb: goto Yj3tB; MOfXk: if (empty($y2lZ3)) { goto grbKL; } goto Vpi3e; WnE4W: grbKL: goto KJJvV; KJJvV: } private function vQ4UU(array $G_bW3, array $n3dQJ) : array { goto vZuEv; djftl: eiMse: goto PEBL_; KDrCh: foreach (array_keys($G_bW3) as $H2zco) { goto y9bpV; XQ10C: sd0jg: goto LLVGW; M_KWj: e35Ky: goto k429Z; iHKAf: $jFuAc[$H2zco] = []; goto M_KWj; k429Z: $jFuAc[$H2zco] = array_merge($jFuAc[$H2zco], $G_bW3[$H2zco]); goto XQ10C; y9bpV: if (isset($jFuAc[$H2zco])) { goto e35Ky; } goto iHKAf; LLVGW: } goto rtYqD; PEBL_: foreach (array_keys($jFuAc) as $H2zco) { $jFuAc[$H2zco] = array_flip(array_unique($jFuAc[$H2zco])); KxKRO: } goto oAp7o; vZuEv: $jFuAc = []; goto KDrCh; rtYqD: W81zz: goto dMMe3; NYAac: return $jFuAc; goto GjZey; dMMe3: foreach (array_keys($n3dQJ) as $H2zco) { goto AaNQb; FjqGY: ll5PJ: goto Uv2Ct; aPmpj: $jFuAc[$H2zco] = []; goto lCBS3; C5Yty: $jFuAc[$H2zco] = array_merge($jFuAc[$H2zco], $n3dQJ[$H2zco]); goto FjqGY; AaNQb: if (isset($jFuAc[$H2zco])) { goto mkfB2; } goto aPmpj; lCBS3: mkfB2: goto C5Yty; Uv2Ct: } goto djftl; oAp7o: FKog2: goto NYAac; GjZey: } private function HyJfk(array $y2lZ3) : array { goto cJje8; rjcI5: return $hMPpZ; goto xXqZD; cJje8: $y2lZ3 = array_unique($y2lZ3); goto k1arH; KbTWp: foreach ($y2lZ3 as $HIAP8) { goto I60t6; UtnJ9: qW1r4: goto IFCMl; IFCMl: try { goto tjUFs; XwIvX: foreach ($this->n7l2r as $T69ab) { goto yMl_S; w2UlI: GUA1v: goto DjRhw; yMl_S: if (!$ri0ZJ->isSubclassOf($T69ab)) { goto GUA1v; } goto LZoqZ; DjRhw: CD19T: goto EtrKk; LZoqZ: goto dMHW1; goto w2UlI; EtrKk: } goto UCczo; UCczo: Xynmw: goto Tj4Po; tjUFs: $ri0ZJ = new ReflectionClass($XtdJz[0]); goto XwIvX; Tj4Po: } catch (\ReflectionException $faDuz) { throw new ReflectionException($faDuz->getMessage(), $faDuz->getCode(), $faDuz); } goto xXqiM; xXqiM: $hMPpZ[] = $XtdJz[0]; goto Fs0pt; ujAzb: goto dMHW1; goto UtnJ9; k89RR: $hMPpZ[] = $HIAP8; goto ujAzb; Gachc: if (!(count($XtdJz) !== 2)) { goto qW1r4; } goto k89RR; Fs0pt: dMHW1: goto Y7vJT; I60t6: $XtdJz = explode("::", $HIAP8); goto Gachc; Y7vJT: } goto Il5z4; FaUPH: $hMPpZ = array_unique($hMPpZ); goto s3PC3; s3PC3: sort($hMPpZ); goto rjcI5; k1arH: $hMPpZ = []; goto KbTWp; Il5z4: i5uiW: goto FaUPH; xXqZD: } private function sUV3p() : MiU56 { goto bwqIb; W3hcZ: if (!$this->qubc1()) { goto iCMyr; } goto D3r6u; N_mR9: return $this->kDei2; goto woZFM; bwqIb: if (!($this->kDei2 !== null)) { goto kKuzF; } goto N_mR9; VhTv1: return $this->kDei2; goto D6a1V; tVo_i: $this->kDei2 = new r8R2O($this->ln1oD, $this->IjR2b); goto W3hcZ; woZFM: kKuzF: goto tVo_i; D3r6u: $this->kDei2 = new GNe4v($this->HY7UY, $this->kDei2, $this->ln1oD, $this->IjR2b); goto r4CZj; r4CZj: iCMyr: goto VhTv1; D6a1V: } } ?>

Did this file decode correctly?

Original Code

<?php
/*   __________________________________________________
    |  Obfuscated by YAK Pro - Php Obfuscator  2.0.14  |
    |              on 2024-04-04 18:26:34              |
    |    GitHub: https://github.com/pk-fr/yakpro-po    |
    |__________________________________________________|
*/
 declare (strict_types=1); namespace VP7qk\d0Hse; use function array_diff; use function array_diff_key; use function array_flip; use function array_keys; use function array_merge; use function array_merge_recursive; use function array_unique; use function count; use function explode; use function is_array; use function is_file; use function sort; use ReflectionClass; use Vp7QK\D0HSE\hCXGd\Nxgnj; use vP7QK\d0HSE\hcxgd\W2x5m; use vP7qK\d0hSE\hMkjm\HMkjm; use VP7qk\d0HsE\eG3m2\w2Ycp; use vP7qK\d0HSE\eG3M2\Directory; use vp7qK\D0hsE\BK1nr\GNE4V; use vP7Qk\d0hsE\bk1NR\mIu56; use vP7QK\D0HSE\Bk1Nr\R8r2O; use vP7qk\d0hsE\sOcNL\CzqVQ\CzqvQ; use Vp7qK\d0hsE\sOcNl\t959J\t959j; use VP7qk\OgLOk\R4Oj4; final class d0Hse { private const MxvUf = "\x55\x4e\103\117\x56\x45\x52\x45\x44\137\106\111\114\x45\x53"; private readonly Driver $WaXyK; private readonly Filter $P33Xx; private readonly Wizard $DG3ne; private bool $rtv4W = false; private bool $Yrtyp = true; private bool $IjR2b = false; private ?string $raqNO = null; private ?TestSize $Zn8IA = null; private ProcessedCodeCoverageData $CcN3w; private bool $ln1oD = true; private array $W6FL2 = []; private array $dHkgN = []; private array $n7l2r = []; private ?FileAnalyser $kDei2 = null; private ?string $HY7UY = null; private ?Directory $oQhH9 = null; public function __construct(HmkJm $Ie2nJ, NtvOE $lrzb8) { goto FxUe6; nDTh1: $this->DG3ne = new R4oJ4(); goto tAys0; FGb4i: $this->CcN3w = new NXgnJ(); goto nDTh1; cGFFM: $this->P33Xx = $lrzb8; goto FGb4i; FxUe6: $this->WaXyK = $Ie2nJ; goto cGFFM; tAys0: } public function Jr3kV() : Directory { goto wl45U; eAFiz: $this->oQhH9 = (new W2YCP($this->sUv3P()))->ScPjH($this); goto j11db; lcgQE: return $this->oQhH9; goto c13nO; wl45U: if (!($this->oQhH9 === null)) { goto wvhoi; } goto eAFiz; j11db: wvhoi: goto lcgQE; c13nO: } public function BItd0() : void { goto GYQUe; hP1pX: $this->dHkgN = []; goto YfnI_; GYQUe: $this->raqNO = null; goto VKx1z; VKx1z: $this->Zn8IA = null; goto P2Qoc; P2Qoc: $this->CcN3w = new nXgnJ(); goto hP1pX; YfnI_: $this->oQhH9 = null; goto xSyak; xSyak: } public function zTWYk() : void { $this->oQhH9 = null; } public function filter() : ntVOe { return $this->P33Xx; } public function U08VI(bool $SXrSU = false) : nxgNJ { goto s72t1; wVFmc: $this->s8OeX(); goto Cfo78; b8215: if (!$this->Yrtyp) { goto Kucer; } goto wVFmc; FvcG5: return $this->CcN3w; goto dOlz3; s72t1: if ($SXrSU) { goto MWPyg; } goto b8215; Cfo78: Kucer: goto YIvbw; YIvbw: MWPyg: goto FvcG5; dOlz3: } public function QxRET(NxgNJ $UqQT_) : void { $this->CcN3w = $UqQT_; } public function Voi8R() : array { return $this->dHkgN; } public function GnC3L(array $rCHTW) : void { $this->dHkgN = $rCHTW; } public function start(string $HUcMM, ?TestSize $aZwya = null, bool $E5188 = false) : void { goto wNzjg; YLauu: $this->WaXyK->start(); goto d8jZD; JNMc9: $this->BiTD0(); goto gXHIJ; Sg_I4: $this->Zn8IA = $aZwya; goto YLauu; gXHIJ: jeYul: goto FeQcH; d8jZD: $this->oQhH9 = null; goto r2mFt; wNzjg: if (!$E5188) { goto jeYul; } goto JNMc9; FeQcH: $this->raqNO = $HUcMM; goto Sg_I4; r2mFt: } public function P3w60(bool $qqeP1 = true, ?TestStatus $gPm5w = null, array|false $G_bW3 = [], array $n3dQJ = [], array $WIFmK = []) : w2x5m { goto yKCML; cJKKG: $this->oQhH9 = null; goto Hk4Jb; XdX1t: $this->W6FL2 = array_merge_recursive($this->W6FL2, $WIFmK); goto GwtT0; yKCML: $UqQT_ = $this->WaXyK->P3W60(); goto XdX1t; sZB43: $this->raqNO = null; goto iqBGu; iqBGu: $this->Zn8IA = null; goto cJKKG; GwtT0: $this->append($UqQT_, null, $qqeP1, $gPm5w, $G_bW3, $n3dQJ, $WIFmK); goto sZB43; Hk4Jb: return $UqQT_; goto RVxA6; RVxA6: } public function append(W2X5m $XJM7f, ?string $HUcMM = null, bool $qqeP1 = true, ?TestStatus $gPm5w = null, array|false $G_bW3 = [], array $n3dQJ = [], array $WIFmK = []) : void { goto kSsdF; wlGxL: return; goto mSO5y; kSsdF: if (!($HUcMM === null)) { goto rMs_I; } goto aJcLa; Ywj0F: throw new qODSZ(); goto P1gJ5; Kmh32: $this->mMfyP($XJM7f, $G_bW3, $n3dQJ, $aZwya); goto amAU7; JozG8: $this->CcN3w->OshCw($XJM7f); goto oXlhI; lU7k_: $aZwya = cZqVQ::HcTeN(); goto JdW4c; mSO5y: llmyr: goto Kmh32; B1Z0_: $aZwya = $this->Zn8IA; goto Pod5D; aJcLa: $HUcMM = $this->raqNO; goto yiHMV; yiHMV: rMs_I: goto ZBnka; JO3z3: $this->CcN3w->DARN2($HUcMM, $XJM7f); goto UQopO; OV1n3: if (!($HUcMM === self::MxvUf)) { goto llmyr; } goto wlGxL; K_f3a: return; goto MLffJ; T9s5n: $this->dHkgN[$HUcMM] = ["\163\151\172\145" => $aZwya->kepvk(), "\x73\164\141\x74\165\163" => $gPm5w->KePVk()]; goto JO3z3; oTauu: return; goto Oxnwr; xoVCM: $this->yoAQ9($XJM7f); goto L6gl5; Oxnwr: R7y4L: goto T9s5n; oPI2r: $gPm5w = T959J::hCteN(); goto q2aa_; RfrCJ: $this->oQhH9 = null; goto asPst; ZBnka: if (!($HUcMM === null)) { goto sUbMN; } goto Ywj0F; q2aa_: YZhpu: goto B1Z0_; L6gl5: if (!$this->ln1oD) { goto DOGVK; } goto RxwU9; P1gJ5: sUbMN: goto RfrCJ; RxwU9: $this->C9jL7($XJM7f, $WIFmK); goto BfObU; l6JC6: $this->sJTj7($XJM7f); goto xoVCM; oXlhI: if ($qqeP1) { goto w7jsH; } goto K_f3a; MLffJ: w7jsH: goto OV1n3; BfObU: DOGVK: goto JozG8; asPst: if (!($gPm5w === null)) { goto YZhpu; } goto oPI2r; amAU7: if (!empty($XJM7f->nS2IM())) { goto R7y4L; } goto oTauu; Pod5D: if (!($aZwya === null)) { goto bsuCM; } goto lU7k_; JdW4c: bsuCM: goto l6JC6; UQopO: } public function iGarP(self $OfX96) : void { goto iTr0e; iTr0e: $this->P33Xx->Z91R1($OfX96->filter()->pmwcF()); goto BpzKu; J_agJ: $this->dHkgN = array_merge($this->dHkgN, $OfX96->vOi8R()); goto fxz3J; fxz3J: $this->oQhH9 = null; goto CNnr0; BpzKu: $this->CcN3w->igarp($OfX96->CcN3w); goto J_agJ; CNnr0: } public function KBxrF() : void { $this->rtv4W = true; } public function GChDj() : void { $this->rtv4W = false; } public function s411D() : void { $this->Yrtyp = true; } public function Xjjtg() : void { $this->Yrtyp = false; } public function XBvcj() : void { $this->ln1oD = true; } public function kbqV9() : void { $this->ln1oD = false; } public function ksT4T() : void { $this->IjR2b = true; } public function Yjwx1() : void { $this->IjR2b = false; } public function Qubc1() : bool { return $this->HY7UY !== null; } public function Vcmm2(string $FOgPx) : void { $this->HY7UY = $FOgPx; } public function KmLso() : void { $this->HY7UY = null; } public function gB33Q() : string { goto BBc3J; geXXJ: XfkEs: goto X4unX; X4unX: return $this->HY7UY; goto mftCi; ZkLbr: throw new bpnE6("\x54\x68\145\40\x73\x74\x61\164\151\x63\x20\141\156\x61\154\171\163\x69\x73\x20\x63\141\143\x68\145\40\x69\x73\x20\156\157\164\40\143\x6f\x6e\146\151\147\165\162\145\144"); goto geXXJ; BBc3J: if ($this->QUbC1()) { goto XfkEs; } goto ZkLbr; mftCi: } public function hZCg7(string $ukhoQ) : void { $this->n7l2r[] = $ukhoQ; } public function PG0Ac() : void { $this->WaXyK->PG0ac(); } public function Qnuin() : void { $this->WaXyK->qnUIN(); } public function pgquY() : bool { return $this->WaXyK->PGqUY(); } public function bCpS3() : bool { return $this->WaXyK->BcpS3(); } private function mMfyp(w2X5M $XJM7f, array|false $G_bW3, array $n3dQJ, czqvq $aZwya) : void { goto gxpR1; ZM5gk: return; goto GIgCm; AuBtF: if (!is_array($G_bW3)) { goto XMf_4; } goto PDPE3; LPDcs: Ny_l6: goto OQEE4; W5t5u: B6Qym: goto AuBtF; PDPE3: foreach ($G_bW3 as $BBwhf => $zFtJ9) { goto qboPT; qboPT: $XJM7f->ajhYp($BBwhf, $zFtJ9); goto m8Srd; m8Srd: $XJM7f->JuGmu($BBwhf, $zFtJ9); goto JsM0r; JsM0r: CCQta: goto xBXtE; xBXtE: } goto Dibft; dn5Gg: return; goto mMT_f; OQEE4: $roM4D = $XJM7f->NS2IM(); goto I1Dlf; nGBax: $this->juVlu($XJM7f, $G_bW3, $n3dQJ); goto LPDcs; qBKmf: if (!empty($G_bW3)) { goto npdvG; } goto dn5Gg; V538w: foreach (array_keys($b9P_n) as $kBfLB) { $XJM7f->ZfZWa($kBfLB); eDG57: } goto W5t5u; mMT_f: npdvG: goto tm5k3; IryTD: XMf_4: goto bUnf8; Dibft: rlcIo: goto IryTD; GIgCm: nFqKg: goto qBKmf; tm5k3: if (!($this->rtv4W && !$aZwya->g9BEV() && !$aZwya->P5PkC())) { goto Ny_l6; } goto nGBax; gxpR1: if (!($G_bW3 === false)) { goto nFqKg; } goto pREEc; pREEc: $XJM7f->BItD0(); goto ZM5gk; I1Dlf: $b9P_n = array_diff_key($roM4D, $G_bW3); goto V538w; bUnf8: } private function SJTJ7(w2x5m $UqQT_) : void { goto i4qxV; H8Bu5: return; goto Zdi9N; Zdi9N: ThL8n: goto X6me4; X6me4: foreach (array_keys($UqQT_->ns2Im()) as $n6k2j) { goto RAuwC; RAuwC: if (!$this->P33Xx->bUDL3($n6k2j)) { goto adGhx; } goto gxUs3; Z_h03: Dd0oW: goto xZ1uZ; sc_CM: adGhx: goto Z_h03; gxUs3: $UqQT_->zfzWa($n6k2j); goto sc_CM; xZ1uZ: } goto G4yJ0; G4yJ0: UYQU5: goto N3lFt; i4qxV: if (!$this->P33Xx->isEmpty()) { goto ThL8n; } goto H8Bu5; N3lFt: } private function yoAQ9(W2x5M $UqQT_) : void { foreach (array_keys($UqQT_->NS2IM()) as $n6k2j) { goto MGRzH; Le8cs: cIIhV: goto LjObR; mv_5O: $jdjcC = $this->sUV3P()->acHAr($n6k2j); goto rQV9U; MGRzH: if ($this->P33Xx->isFile($n6k2j)) { goto vVoSn; } goto e3dOh; rQV9U: $UqQT_->AJhYP($n6k2j, array_keys($jdjcC)); goto qod_m; e3dOh: goto cIIhV; goto NUDT6; qod_m: $UqQT_->FtdYT($n6k2j, $jdjcC); goto Le8cs; NUDT6: vVoSn: goto mv_5O; LjObR: } mJpRf: } private function c9jL7(w2x5M $UqQT_, array $WIFmK) : void { foreach (array_keys($UqQT_->nS2iM()) as $n6k2j) { goto XJFFN; kIkC_: $UqQT_->WAaGJ($n6k2j, $this->SUv3p()->RBpUk($n6k2j)); goto MFWBp; At0Ha: $UqQT_->WAaGj($n6k2j, $WIFmK[$n6k2j]); goto KcDiL; KcDiL: K9cs3: goto kIkC_; XJFFN: if ($this->P33Xx->isFile($n6k2j)) { goto ZgKCu; } goto CPnYU; zg37Q: ZgKCu: goto JHAcJ; MFWBp: ak502: goto bjPMh; CPnYU: goto ak502; goto zg37Q; JHAcJ: if (!isset($WIFmK[$n6k2j])) { goto K9cs3; } goto At0Ha; bjPMh: } Rq8dq: } private function s8OEX() : void { goto bhHW9; OaCnO: p9zTn: goto OvmjH; eFBkx: foreach ($OiO5X as $JBSrw) { goto k6dGy; mlHOe: OtTzA: goto bR1dh; O5v58: $this->append(w2x5M::nG26K($JBSrw, $this->sUv3p()), self::MxvUf, linesToBeIgnored: $this->W6FL2); goto d1p0H; k6dGy: if (!is_file($JBSrw)) { goto Ufc3y; } goto O5v58; d1p0H: Ufc3y: goto mlHOe; bR1dh: } goto OaCnO; bhHW9: $OiO5X = array_diff($this->P33Xx->pMwcF(), $this->CcN3w->x2agh()); goto eFBkx; OvmjH: } private function JuVLU(w2x5m $UqQT_, array $G_bW3, array $n3dQJ) : void { goto M0nst; Vpi3e: throw new Z7Nps($y2lZ3); goto WnE4W; c_Zv8: $y2lZ3 = []; goto O0ReX; O0ReX: foreach ($UqQT_->Ns2im() as $H2zco => $xPkXd) { goto ZhU_1; tyhaD: Bfffz: goto BXoIj; iQU_z: OcI_T: goto tyhaD; ZhU_1: foreach ($xPkXd as $s_tp0 => $CpTPK) { goto NRyeR; crUDK: IJi4n: goto cvPbQ; ql8ic: fKQpa: goto crUDK; NRyeR: if (!($CpTPK === 1 && !isset($jFuAc[$H2zco][$s_tp0]))) { goto fKQpa; } goto J7tDb; J7tDb: $y2lZ3[] = $this->DG3ne->DG3JC($H2zco, $s_tp0); goto ql8ic; cvPbQ: } goto iQU_z; BXoIj: } goto oQlOK; M0nst: $jFuAc = $this->VQ4UU($G_bW3, $n3dQJ); goto c_Zv8; Yj3tB: $y2lZ3 = $this->hyJFk($y2lZ3); goto MOfXk; oQlOK: bWcpb: goto Yj3tB; MOfXk: if (empty($y2lZ3)) { goto grbKL; } goto Vpi3e; WnE4W: grbKL: goto KJJvV; KJJvV: } private function vQ4UU(array $G_bW3, array $n3dQJ) : array { goto vZuEv; djftl: eiMse: goto PEBL_; KDrCh: foreach (array_keys($G_bW3) as $H2zco) { goto y9bpV; XQ10C: sd0jg: goto LLVGW; M_KWj: e35Ky: goto k429Z; iHKAf: $jFuAc[$H2zco] = []; goto M_KWj; k429Z: $jFuAc[$H2zco] = array_merge($jFuAc[$H2zco], $G_bW3[$H2zco]); goto XQ10C; y9bpV: if (isset($jFuAc[$H2zco])) { goto e35Ky; } goto iHKAf; LLVGW: } goto rtYqD; PEBL_: foreach (array_keys($jFuAc) as $H2zco) { $jFuAc[$H2zco] = array_flip(array_unique($jFuAc[$H2zco])); KxKRO: } goto oAp7o; vZuEv: $jFuAc = []; goto KDrCh; rtYqD: W81zz: goto dMMe3; NYAac: return $jFuAc; goto GjZey; dMMe3: foreach (array_keys($n3dQJ) as $H2zco) { goto AaNQb; FjqGY: ll5PJ: goto Uv2Ct; aPmpj: $jFuAc[$H2zco] = []; goto lCBS3; C5Yty: $jFuAc[$H2zco] = array_merge($jFuAc[$H2zco], $n3dQJ[$H2zco]); goto FjqGY; AaNQb: if (isset($jFuAc[$H2zco])) { goto mkfB2; } goto aPmpj; lCBS3: mkfB2: goto C5Yty; Uv2Ct: } goto djftl; oAp7o: FKog2: goto NYAac; GjZey: } private function HyJfk(array $y2lZ3) : array { goto cJje8; rjcI5: return $hMPpZ; goto xXqZD; cJje8: $y2lZ3 = array_unique($y2lZ3); goto k1arH; KbTWp: foreach ($y2lZ3 as $HIAP8) { goto I60t6; UtnJ9: qW1r4: goto IFCMl; IFCMl: try { goto tjUFs; XwIvX: foreach ($this->n7l2r as $T69ab) { goto yMl_S; w2UlI: GUA1v: goto DjRhw; yMl_S: if (!$ri0ZJ->isSubclassOf($T69ab)) { goto GUA1v; } goto LZoqZ; DjRhw: CD19T: goto EtrKk; LZoqZ: goto dMHW1; goto w2UlI; EtrKk: } goto UCczo; UCczo: Xynmw: goto Tj4Po; tjUFs: $ri0ZJ = new ReflectionClass($XtdJz[0]); goto XwIvX; Tj4Po: } catch (\ReflectionException $faDuz) { throw new ReflectionException($faDuz->getMessage(), $faDuz->getCode(), $faDuz); } goto xXqiM; xXqiM: $hMPpZ[] = $XtdJz[0]; goto Fs0pt; ujAzb: goto dMHW1; goto UtnJ9; k89RR: $hMPpZ[] = $HIAP8; goto ujAzb; Gachc: if (!(count($XtdJz) !== 2)) { goto qW1r4; } goto k89RR; Fs0pt: dMHW1: goto Y7vJT; I60t6: $XtdJz = explode("\72\72", $HIAP8); goto Gachc; Y7vJT: } goto Il5z4; FaUPH: $hMPpZ = array_unique($hMPpZ); goto s3PC3; s3PC3: sort($hMPpZ); goto rjcI5; k1arH: $hMPpZ = []; goto KbTWp; Il5z4: i5uiW: goto FaUPH; xXqZD: } private function sUV3p() : MiU56 { goto bwqIb; W3hcZ: if (!$this->qubc1()) { goto iCMyr; } goto D3r6u; N_mR9: return $this->kDei2; goto woZFM; bwqIb: if (!($this->kDei2 !== null)) { goto kKuzF; } goto N_mR9; VhTv1: return $this->kDei2; goto D6a1V; tVo_i: $this->kDei2 = new r8R2O($this->ln1oD, $this->IjR2b); goto W3hcZ; woZFM: kKuzF: goto tVo_i; D3r6u: $this->kDei2 = new GNe4v($this->HY7UY, $this->kDei2, $this->ln1oD, $this->IjR2b); goto r4CZj; r4CZj: iCMyr: goto VhTv1; D6a1V: } }

Function Calls

None

Variables

None

Stats

MD5 e15d2575c72662683b9a868bcdc92b9c
Eval Count 0
Decode Time 92 ms