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 PHPUnit\Runner;use const DEBUG_BACKTRACE_IGNORE_AR..

Decoded Output download

<?php declare(strict_types=1);namespace PHPUnit\Runner;use const DEBUG_BACKTRACE_IGNORE_ARGS;use const DIRECTORY_SEPARATOR;use function zkuw0;use function jibh1;use function ytax2;use function frvw3;use function gjgp4;use function aosh5;use function wxdw6;use function swxb7;use function ifkl8;use function mhxu9;use function jopda;use function kmejb;use function wzxhc;use function tjqpd;use function fuuue;use function ahsrf;use function pjxt10;use function hzso11;use function zldy12;use function hpuj13;use function tioc14;use function hxnj15;use function pqql16;use function lmty17;use function uvrd18;use function xclb19;use function xcly1a;use function dozu1b;use function svwl1c;use PHPUnit\Event\Code\Phpt;use PHPUnit\Event\Code\ThrowableBuilder;use PHPUnit\Event\Facade as EventFacade;use PHPUnit\Event\NoPreviousThrowableException;use PHPUnit\Framework\Assert;use PHPUnit\Framework\AssertionFailedError;use PHPUnit\Framework\ExecutionOrderDependency;use PHPUnit\Framework\ExpectationFailedException;use PHPUnit\Framework\IncompleteTestError;use PHPUnit\Framework\PhptAssertionFailedError;use PHPUnit\Framework\Reorderable;use PHPUnit\Framework\SelfDescribing;use PHPUnit\Framework\Test;use PHPUnit\TextUI\Configuration\Registry as ConfigurationRegistry;use PHPUnit\Util\PHP\AbstractPhpProcess;use SebastianBergmann\CodeCoverage\Data\RawCodeCoverageData;use SebastianBergmann\CodeCoverage\InvalidArgumentException;use SebastianBergmann\CodeCoverage\ReflectionException;use SebastianBergmann\CodeCoverage\StaticAnalysisCacheNotConfiguredException;use SebastianBergmann\CodeCoverage\Test\TestSize\TestSize;use SebastianBergmann\CodeCoverage\Test\TestStatus\TestStatus;use SebastianBergmann\CodeCoverage\TestIdMissingException;use SebastianBergmann\CodeCoverage\UnintentionallyCoveredCodeException;use SebastianBergmann\Template\Template;use Throwable;/**
 * @internal This class is not covered by the backward compatibility promise for PHPUnit
 */ final class igjp3b implements yrmm3c,SelfDescribing,Test{/**
     * @psalm-var non-empty-string
     */ private readonly string $ijin3d;private readonly AbstractPhpProcess $tmik3e;private string $wugd3f='';/**
     * Constructs a test case with the given filename.
     *
     * @psalm-param non-empty-string $filename
     *
     * @throws Exception
     */ public function hsvg1d(string $ijin3d,?AbstractPhpProcess $tmik3e=null){if(!kmejb($ijin3d)){throw new carf40($ijin3d);}$this->$uqnn41=$ijin3d;$this->$bzyv42=$tmik3e?:AbstractPhpProcess::tujw43();}/**
     * Counts the number of test cases executed by run(TestResult result).
     */ public function cwho1e():int{return 1;}/**
     * Runs a test and collects its result in a TestResult instance.
     *
     * @throws \PHPUnit\Framework\Exception
     * @throws \SebastianBergmann\Template\InvalidArgumentException
     * @throws Exception
     * @throws InvalidArgumentException
     * @throws NoPreviousThrowableException
     * @throws ReflectionException
     * @throws StaticAnalysisCacheNotConfiguredException
     * @throws TestIdMissingException
     * @throws UnintentionallyCoveredCodeException
     *
     * @noinspection RepetitiveMethodCallsInspection
     */ public function fvhq1f():void{$gqfj44=EventFacade::yiww45();$gqfj44->vxet46($this->djax29(),);try{$uvgf47=$this->ficw2f();}catch(Exception $ojuu48){$gqfj44->xhmp49($this->djax29());$gqfj44->dpwk4a($this->djax29(),ThrowableBuilder::abvs4b($ojuu48));$gqfj44->ztda4c($this->djax29(),0);return;}$ipft4d=$this->utgn32($uvgf47[base64_decode('RklMRQ==')]);$kwyr4e=false;$uqvr4f=$this->vmoi2a($this->yaat3a(CodeCoverage::tunw50()->kdaz51()));$gqfj44->xhmp49($this->djax29());if(isset($uvgf47[base64_decode('SU5J')])){$uqvr4f=$this->vmoi2a($uvgf47[base64_decode('SU5J')],$uqvr4f);}if(isset($uvgf47[base64_decode('RU5W')])){$feks52=$this->nrhc2b($uvgf47[base64_decode('RU5W')]);$this->$bzyv42->fwmf53($feks52);}$this->$bzyv42->fcez54(true);if($this->vdyx2d($uvgf47,$uqvr4f)){return;}if(isset($uvgf47[base64_decode('WEZBSUw=')])){$kwyr4e=xclb19($uvgf47[base64_decode('WEZBSUw=')]);}if(isset($uvgf47[base64_decode('U1RESU4=')])){$this->$bzyv42->fcha55($uvgf47[base64_decode('U1RESU4=')]);}if(isset($uvgf47[base64_decode('QVJHUw==')])){$this->$bzyv42->krrk56($uvgf47[base64_decode('QVJHUw==')]);}if(CodeCoverage::tunw50()->kdaz51()){$txak57=null;if(CodeCoverage::tunw50()->szbl58()->nrnt59()){$txak57=CodeCoverage::tunw50()->szbl58()->wnkp5a();}$this->ljnl34($ipft4d,CodeCoverage::tunw50()->szbl58()->olbn5b(),$txak57,);}$qpae5c=$this->$bzyv42->lkve5d($ipft4d,$this->vkki36($uqvr4f));$this->$igzw5e=$qpae5c[base64_decode('c3Rkb3V0')]?? '';if(CodeCoverage::tunw50()->kdaz51()){$ufjt5f=$this->pnct35();CodeCoverage::tunw50()->szbl58()->tzvb60($this->$uqnn41,TestSize::ilfp61());CodeCoverage::tunw50()->szbl58()->hlsu62($ufjt5f,$this->$uqnn41,true,TestStatus::vbte63(),);}try{$this->izii2c($uvgf47,$this->$igzw5e);}catch(AssertionFailedError $ojuu48){$hadi64=$ojuu48;if($kwyr4e!==false){$hadi64=new emsz65($kwyr4e,0,$ojuu48);}elseif($ojuu48 instanceof ExpectationFailedException){$xzgy66=$ojuu48->epgu67();if($xzgy66){$dtzj68=$xzgy66->amhk69();}else{$dtzj68=$ojuu48->yeqq6a();}$oxwi6b=$this->zqen37($dtzj68,$uvgf47);$gmio6c=zkuw0($oxwi6b,ytax2(DEBUG_BACKTRACE_IGNORE_ARGS));$hadi64=new uxap6d($ojuu48->yeqq6a(),0,(string)$gmio6c[0][base64_decode('ZmlsZQ==')],(int)$gmio6c[0][base64_decode('bGluZQ==')],$gmio6c,$xzgy66?$dtzj68:'',);}if($hadi64 instanceof IncompleteTestError){$gqfj44->eczf6e($this->djax29(),ThrowableBuilder::abvs4b($hadi64));}else{$gqfj44->ynsh6f($this->djax29(),ThrowableBuilder::abvs4b($hadi64),null);}}catch(Throwable $gesa70){$gqfj44->dpwk4a($this->djax29(),ThrowableBuilder::abvs4b($gesa70));}$this->ckbr2e($uvgf47,CodeCoverage::tunw50()->kdaz51());$gqfj44->ztda4c($this->djax29(),1);}/**
     * Returns the name of the test case.
     */ public function kanb20():string{return $this->mutd21();}/**
     * Returns a string representation of the test case.
     */ public function mutd21():string{return $this->$uqnn41;}public function tvmg22():bool{return false;}public function vdbk23():int{return 1;}public function jdte24():string{return $this->$igzw5e;}public function xotz25():bool{return!empty($this->$igzw5e);}public function laps26():string{return $this->$uqnn41;}/**
     * @psalm-return list<ExecutionOrderDependency>
     */ public function ubrp27():array{return[];}/**
     * @psalm-return list<ExecutionOrderDependency>
     */ public function yeph28():array{return[];}/**
     * @internal This method is not covered by the backward compatibility promise for PHPUnit
     */ public function djax29():Phpt{return new huxd71($this->$uqnn41);}/**
     * Parse --INI-- section key value pairs and return as array.
     */ private function vmoi2a(array|string $djuc72,array$amwv73=[]):array{if(tjqpd($djuc72)){$djuc72=aosh5(base64_decode('Cg=='),xclb19($djuc72));}foreach($djuc72 as $nxhq74){if(!tioc14($nxhq74,base64_decode('PQ=='))){continue;}$nxhq74=aosh5(base64_decode('PQ=='),$nxhq74,2);$vxmv75=xclb19($nxhq74[0]);$zzeg76=xclb19($nxhq74[1]);if($vxmv75===base64_decode('ZXh0ZW5zaW9u')||$vxmv75===base64_decode('emVuZF9leHRlbnNpb24=')){if(!isset($amwv73[$vxmv75])){$amwv73[$vxmv75]=[];}$amwv73[$vxmv75][]=$zzeg76;continue;}$amwv73[$vxmv75]=$zzeg76;}return $amwv73;}private function nrhc2b(string $djuc72):array{$feks52=[];foreach(aosh5(base64_decode('Cg=='),xclb19($djuc72))as $ojuu48){$ojuu48=aosh5(base64_decode('PQ=='),xclb19($ojuu48),2);if(!empty($ojuu48[0])&&isset($ojuu48[1])){$feks52[$ojuu48[0]]=$ojuu48[1];}}return $feks52;}/**
     * @throws Exception
     * @throws ExpectationFailedException
     */ private function izii2c(array$uvgf47,string $wugd3f):void{$mmlx77=[base64_decode('RVhQRUNU')=>base64_decode('YXNzZXJ0RXF1YWxz'),base64_decode('RVhQRUNURg==')=>base64_decode('YXNzZXJ0U3RyaW5nTWF0Y2hlc0Zvcm1hdA=='),base64_decode('RVhQRUNUUkVHRVg=')=>base64_decode('YXNzZXJ0TWF0Y2hlc1JlZ3VsYXJFeHByZXNzaW9u'),];$icgw78=pjxt10(base64_decode('L1xyXG4v'),base64_decode('Cg=='),xclb19($wugd3f));foreach($mmlx77 as $myxf79=>$unvz7a){if(isset($uvgf47[$myxf79])){$bsnu7b=pjxt10(base64_decode('L1xyXG4v'),base64_decode('Cg=='),xclb19($uvgf47[$myxf79]));$xvdn7c=$myxf79===base64_decode('RVhQRUNUUkVHRVg=')?"/{$bsnu7b}/":$bsnu7b;Assert::$unvz7a($xvdn7c,$icgw78);return;}}throw new mxaw7d;}private function vdyx2d(array$uvgf47,array$uqvr4f):bool{if(!isset($uvgf47[base64_decode('U0tJUElG')])){return false;}$iwrj7e=$this->utgn32($uvgf47[base64_decode('U0tJUElG')]);$qpae5c=$this->$bzyv42->lkve5d($iwrj7e,$this->vkki36($uqvr4f));if(!lmty17(base64_decode('c2tpcA=='),fuuue($qpae5c[base64_decode('c3Rkb3V0')]),4)){$ymef7f='';if(ahsrf(base64_decode('L15ccypza2lwXHMqKC4rKVxzKi9p'),$qpae5c[base64_decode('c3Rkb3V0')],$rjlw80)){$ymef7f=uvrd18($rjlw80[1],2);}EventFacade::yiww45()->nccm81($this->djax29(),$ymef7f,);EventFacade::yiww45()->ztda4c($this->djax29(),0);return true;}return false;}private function ckbr2e(array$uvgf47,bool $vcub82):void{$this->$bzyv42->fcha55('');$this->$bzyv42->krrk56('');if(isset($uvgf47[base64_decode('Q0xFQU4=')])){$rdph83=$this->utgn32($uvgf47[base64_decode('Q0xFQU4=')]);$this->$bzyv42->lkve5d($rdph83,$this->yaat3a($vcub82));}}/**
     * @throws Exception
     */ private function ficw2f():array{$uvgf47=[];$vkky84='';$eyzx85=[base64_decode('Q0dJ'),base64_decode('Q09PS0lF'),base64_decode('REVGTEFURV9QT1NU'),base64_decode('RVhQRUNUSEVBREVSUw=='),base64_decode('RVhURU5TSU9OUw=='),base64_decode('R0VU'),base64_decode('R1pJUF9QT1NU'),base64_decode('SEVBREVSUw=='),base64_decode('UEhQREJH'),base64_decode('UE9TVA=='),base64_decode('UE9TVF9SQVc='),base64_decode('UFVU'),base64_decode('UkVESVJFQ1RURVNU'),base64_decode('UkVRVUVTVA=='),];$dtwb86=0;foreach(swxb7($this->$uqnn41)as $teag87){$dtwb86++;if(ahsrf(base64_decode('L14tLShbX0EtWl0rKS0tLw=='),$teag87,$eoxa88)){$vkky84=$eoxa88[1];$uvgf47[$vkky84]='';$uvgf47[$vkky84.base64_decode('X29mZnNldA==')]=$dtwb86;continue;}if(empty($vkky84)){throw new mxaw7d;}$uvgf47[$vkky84].=$teag87;}if(isset($uvgf47[base64_decode('RklMRUVPRg==')])){$uvgf47[base64_decode('RklMRQ==')]=hpuj13($uvgf47[base64_decode('RklMRUVPRg==')],base64_decode('DQo='));unset($uvgf47[base64_decode('RklMRUVPRg==')]);}$this->xteo30($uvgf47);if(!$this->kroo31($uvgf47)){throw new mxaw7d;}foreach($eyzx85 as $vkky84){if(isset($uvgf47[$vkky84])){throw new snok89($vkky84);}}return $uvgf47;}/**
     * @throws Exception
     */ private function xteo30(array&$uvgf47):void{$dfvu8a=[base64_decode('RklMRQ=='),base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),];$evad8b=gjgp4($this->$uqnn41).DIRECTORY_SEPARATOR;foreach($dfvu8a as $vkky84){if(isset($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')])){$liup8c=xclb19($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')]);if(!kmejb($evad8b.$liup8c)||!wzxhc($evad8b.$liup8c)){throw new boqn8d($vkky84,$evad8b.$liup8c,);}$uvgf47[$vkky84]=ifkl8($evad8b.$liup8c);}}}private function kroo31(array$uvgf47):bool{$cnca8e=[base64_decode('RklMRQ=='),[base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),],];foreach($cnca8e as $vkky84){if(jopda($vkky84)){$atns8f=false;foreach($vkky84 as $pxjn90){if(isset($uvgf47[$pxjn90])){$atns8f=true;break;}}if(!$atns8f){return false;}continue;}if(!isset($uvgf47[$vkky84])){return false;}}return true;}private function utgn32(string $ipft4d):string{return hxnj15([base64_decode('X19ESVJfXw=='),base64_decode('X19GSUxFX18='),],[base64_decode('Jw==').gjgp4($this->$uqnn41).base64_decode('Jw=='),base64_decode('Jw==').$this->$uqnn41.base64_decode('Jw=='),],$ipft4d,);}private function qakk33():array{$nscv91=gjgp4(zldy12($this->$uqnn41)).DIRECTORY_SEPARATOR;$zmsp92=jibh1($this->$uqnn41,base64_decode('cGhwdA=='));return[base64_decode('Y292ZXJhZ2U=')=>$nscv91.$zmsp92.base64_decode('Y292ZXJhZ2U='),base64_decode('am9i')=>$nscv91.$zmsp92.base64_decode('cGhw'),];}/**
     * @throws \SebastianBergmann\Template\InvalidArgumentException
     */ private function ljnl34(string&$iitl93,bool $pxxq94,?string $txak57):void{$kpyu95=$this->qakk33();$jacn96=new iupf97(__DIR__.base64_decode('Ly4uL1V0aWwvUEhQL1RlbXBsYXRlL1BocHRUZXN0Q2FzZS50cGw='),);$kfjx98=base64_decode('XCdcJw==');if(frvw3(base64_decode('UEhQVU5JVF9DT01QT1NFUl9JTlNUQUxM'))){$kfjx98=svwl1c(PHPUNIT_COMPOSER_INSTALL,true);}$znaq99=base64_decode('XCdcJw==');if(frvw3(base64_decode('X19QSFBVTklUX1BIQVJfXw=='))){$znaq99=svwl1c(__PHPUNIT_PHAR__,true);}if($txak57===null){$txak57=base64_decode('bnVsbA==');}else{$txak57=base64_decode('Jw==').$txak57.base64_decode('Jw==');}$oboi9a='';if(ConfigurationRegistry::igsk9b()->ljte9c()){$oboi9a=ConfigurationRegistry::igsk9b()->mpki9d();}$jacn96->jask9e([base64_decode('Ym9vdHN0cmFw')=>$oboi9a,base64_decode('Y29tcG9zZXJBdXRvbG9hZA==')=>$kfjx98,base64_decode('cGhhcg==')=>$znaq99,base64_decode('am9i')=>$kpyu95[base64_decode('am9i')],base64_decode('Y292ZXJhZ2VGaWxl')=>$kpyu95[base64_decode('Y292ZXJhZ2U=')],base64_decode('ZHJpdmVyTWV0aG9k')=>$pxxq94?base64_decode('Zm9yTGluZUFuZFBhdGhDb3ZlcmFnZQ=='):base64_decode('Zm9yTGluZUNvdmVyYWdl'),base64_decode('Y29kZUNvdmVyYWdlQ2FjaGVEaXJlY3Rvcnk=')=>$txak57,],);mhxu9($kpyu95[base64_decode('am9i')],$iitl93);$iitl93=$jacn96->utgn32();}private function pnct35():RawCodeCoverageData{$ufjt5f=RawCodeCoverageData::tdbj9f([]);$kpyu95=$this->qakk33();$lvyka0=false;if(kmejb($kpyu95[base64_decode('Y292ZXJhZ2U=')])){$lvyka0=@ifkl8($kpyu95[base64_decode('Y292ZXJhZ2U=')]);}if($lvyka0!==false){$ufjt5f=@dozu1b($lvyka0);if($ufjt5f===false){$ufjt5f=RawCodeCoverageData::tdbj9f([]);}}foreach($kpyu95 as $hhjda1){@xcly1a($hhjda1);}return $ufjt5f;}private function vkki36(array$amwv73):array{$uqvr4f=[];foreach($amwv73 as $fbdsa2=>$zzeg76){if(jopda($zzeg76)){foreach($zzeg76 as $sqhqa3){$uqvr4f[]=$fbdsa2.base64_decode('PQ==').$sqhqa3;}continue;}$uqvr4f[]=$fbdsa2.base64_decode('PQ==').$zzeg76;}return $uqvr4f;}private function zqen37(string $ymef7f,array$uvgf47):array{$rzwka4='';$wmdfa5='';$fufba6=base64_decode('bWVzc2FnZQ==');foreach(hzso11(base64_decode('L1xyXG58XHJ8XG4v'),$ymef7f)as $teag87){$teag87=xclb19($teag87);if($fufba6===base64_decode('bWVzc2FnZQ==')&&$teag87===base64_decode('LS0tIEV4cGVjdGVk')){$fufba6=base64_decode('ZXhwZWN0ZWQ=');}if($fufba6===base64_decode('ZXhwZWN0ZWQ=')&&$teag87===base64_decode('QEAgQEA=')){$fufba6=base64_decode('ZGlmZg==');}if($fufba6===base64_decode('ZGlmZg==')){if(pqql16($teag87,base64_decode('Kw=='))){$rzwka4=$this->qevx38($wmdfa5);break;}if(pqql16($teag87,base64_decode('LQ=='))){$rzwka4=$this->qevx38($teag87);break;}}if(!empty($teag87)){$wmdfa5=$teag87;}}return $this->wlnt39($rzwka4,$uvgf47);}private function qevx38(string $teag87):string{if(ahsrf(base64_decode('L15bXC0rXShbXCdcIl0/KSguKilcMSQv'),$teag87,$rfbia7)){$teag87=$rfbia7[2];}return $teag87;}private function wlnt39(string $rzwka4,array$uvgf47):array{$rzwka4=xclb19($rzwka4);if(empty($rzwka4)){return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>1,]];}$ftmra8=[base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),];foreach($ftmra8 as $vkky84){if(!isset($uvgf47[$vkky84])){continue;}if(isset($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')])){$mjhja9=xclb19($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')]);return[[base64_decode('ZmlsZQ==')=>zldy12(gjgp4($this->$uqnn41).DIRECTORY_SEPARATOR.$mjhja9),base64_decode('bGluZQ==')=>1,],[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFMX29mZnNldA==')]?? 0)+1,],];}$pscuaa=$uvgf47[$vkky84.base64_decode('X29mZnNldA==')]?? 0;$zukgab=$pscuaa+1;foreach(hzso11(base64_decode('L1xyXG58XHJ8XG4v'),$uvgf47[$vkky84])as $teag87){if(tioc14($teag87,$rzwka4)){return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>$zukgab,],];}$zukgab++;}}return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>1,],];}/**
     * @psalm-return list<string>
     */ private function yaat3a(bool $vcub82):array{$uqvr4f=[base64_decode('YWxsb3dfdXJsX2ZvcGVuPTE='),base64_decode('YXV0b19hcHBlbmRfZmlsZT0='),base64_decode('YXV0b19wcmVwZW5kX2ZpbGU9'),base64_decode('ZGlzYWJsZV9mdW5jdGlvbnM9'),base64_decode('ZGlzcGxheV9lcnJvcnM9MQ=='),base64_decode('ZG9jcmVmX2V4dD0uaHRtbA=='),base64_decode('ZG9jcmVmX3Jvb3Q9'),base64_decode('ZXJyb3JfYXBwZW5kX3N0cmluZz0='),base64_decode('ZXJyb3JfcHJlcGVuZF9zdHJpbmc9'),base64_decode('ZXJyb3JfcmVwb3J0aW5nPS0x'),base64_decode('aHRtbF9lcnJvcnM9MA=='),base64_decode('bG9nX2Vycm9ycz0w'),base64_decode('b3Blbl9iYXNlZGlyPQ=='),base64_decode('b3V0cHV0X2J1ZmZlcmluZz1PZmY='),base64_decode('b3V0cHV0X2hhbmRsZXI9'),base64_decode('cmVwb3J0X21lbWxlYWtzPTA='),base64_decode('cmVwb3J0X3plbmRfZGVidWc9MA=='),];if(wxdw6(base64_decode('cGNvdg=='))){if($vcub82){$uqvr4f[]=base64_decode('cGNvdi5lbmFibGVkPTE=');}else{$uqvr4f[]=base64_decode('cGNvdi5lbmFibGVkPTA=');}}if(wxdw6(base64_decode('eGRlYnVn'))){if($vcub82){$uqvr4f[]=base64_decode('eGRlYnVnLm1vZGU9Y292ZXJhZ2U=');}else{$uqvr4f[]=base64_decode('eGRlYnVnLm1vZGU9b2Zm');}}return $uqvr4f;}}?>

Did this file decode correctly?

Original Code

<?php declare(strict_types=1);namespace PHPUnit\Runner;use const DEBUG_BACKTRACE_IGNORE_ARGS;use const DIRECTORY_SEPARATOR;use function zkuw0;use function jibh1;use function ytax2;use function frvw3;use function gjgp4;use function aosh5;use function wxdw6;use function swxb7;use function ifkl8;use function mhxu9;use function jopda;use function kmejb;use function wzxhc;use function tjqpd;use function fuuue;use function ahsrf;use function pjxt10;use function hzso11;use function zldy12;use function hpuj13;use function tioc14;use function hxnj15;use function pqql16;use function lmty17;use function uvrd18;use function xclb19;use function xcly1a;use function dozu1b;use function svwl1c;use PHPUnit\Event\Code\Phpt;use PHPUnit\Event\Code\ThrowableBuilder;use PHPUnit\Event\Facade as EventFacade;use PHPUnit\Event\NoPreviousThrowableException;use PHPUnit\Framework\Assert;use PHPUnit\Framework\AssertionFailedError;use PHPUnit\Framework\ExecutionOrderDependency;use PHPUnit\Framework\ExpectationFailedException;use PHPUnit\Framework\IncompleteTestError;use PHPUnit\Framework\PhptAssertionFailedError;use PHPUnit\Framework\Reorderable;use PHPUnit\Framework\SelfDescribing;use PHPUnit\Framework\Test;use PHPUnit\TextUI\Configuration\Registry as ConfigurationRegistry;use PHPUnit\Util\PHP\AbstractPhpProcess;use SebastianBergmann\CodeCoverage\Data\RawCodeCoverageData;use SebastianBergmann\CodeCoverage\InvalidArgumentException;use SebastianBergmann\CodeCoverage\ReflectionException;use SebastianBergmann\CodeCoverage\StaticAnalysisCacheNotConfiguredException;use SebastianBergmann\CodeCoverage\Test\TestSize\TestSize;use SebastianBergmann\CodeCoverage\Test\TestStatus\TestStatus;use SebastianBergmann\CodeCoverage\TestIdMissingException;use SebastianBergmann\CodeCoverage\UnintentionallyCoveredCodeException;use SebastianBergmann\Template\Template;use Throwable;/**
 * @internal This class is not covered by the backward compatibility promise for PHPUnit
 */ final class igjp3b implements yrmm3c,SelfDescribing,Test{/**
     * @psalm-var non-empty-string
     */ private readonly string $ijin3d;private readonly AbstractPhpProcess $tmik3e;private string $wugd3f='';/**
     * Constructs a test case with the given filename.
     *
     * @psalm-param non-empty-string $filename
     *
     * @throws Exception
     */ public function hsvg1d(string $ijin3d,?AbstractPhpProcess $tmik3e=null){if(!kmejb($ijin3d)){throw new carf40($ijin3d);}$this->$uqnn41=$ijin3d;$this->$bzyv42=$tmik3e?:AbstractPhpProcess::tujw43();}/**
     * Counts the number of test cases executed by run(TestResult result).
     */ public function cwho1e():int{return 1;}/**
     * Runs a test and collects its result in a TestResult instance.
     *
     * @throws \PHPUnit\Framework\Exception
     * @throws \SebastianBergmann\Template\InvalidArgumentException
     * @throws Exception
     * @throws InvalidArgumentException
     * @throws NoPreviousThrowableException
     * @throws ReflectionException
     * @throws StaticAnalysisCacheNotConfiguredException
     * @throws TestIdMissingException
     * @throws UnintentionallyCoveredCodeException
     *
     * @noinspection RepetitiveMethodCallsInspection
     */ public function fvhq1f():void{$gqfj44=EventFacade::yiww45();$gqfj44->vxet46($this->djax29(),);try{$uvgf47=$this->ficw2f();}catch(Exception $ojuu48){$gqfj44->xhmp49($this->djax29());$gqfj44->dpwk4a($this->djax29(),ThrowableBuilder::abvs4b($ojuu48));$gqfj44->ztda4c($this->djax29(),0);return;}$ipft4d=$this->utgn32($uvgf47[base64_decode('RklMRQ==')]);$kwyr4e=false;$uqvr4f=$this->vmoi2a($this->yaat3a(CodeCoverage::tunw50()->kdaz51()));$gqfj44->xhmp49($this->djax29());if(isset($uvgf47[base64_decode('SU5J')])){$uqvr4f=$this->vmoi2a($uvgf47[base64_decode('SU5J')],$uqvr4f);}if(isset($uvgf47[base64_decode('RU5W')])){$feks52=$this->nrhc2b($uvgf47[base64_decode('RU5W')]);$this->$bzyv42->fwmf53($feks52);}$this->$bzyv42->fcez54(true);if($this->vdyx2d($uvgf47,$uqvr4f)){return;}if(isset($uvgf47[base64_decode('WEZBSUw=')])){$kwyr4e=xclb19($uvgf47[base64_decode('WEZBSUw=')]);}if(isset($uvgf47[base64_decode('U1RESU4=')])){$this->$bzyv42->fcha55($uvgf47[base64_decode('U1RESU4=')]);}if(isset($uvgf47[base64_decode('QVJHUw==')])){$this->$bzyv42->krrk56($uvgf47[base64_decode('QVJHUw==')]);}if(CodeCoverage::tunw50()->kdaz51()){$txak57=null;if(CodeCoverage::tunw50()->szbl58()->nrnt59()){$txak57=CodeCoverage::tunw50()->szbl58()->wnkp5a();}$this->ljnl34($ipft4d,CodeCoverage::tunw50()->szbl58()->olbn5b(),$txak57,);}$qpae5c=$this->$bzyv42->lkve5d($ipft4d,$this->vkki36($uqvr4f));$this->$igzw5e=$qpae5c[base64_decode('c3Rkb3V0')]?? '';if(CodeCoverage::tunw50()->kdaz51()){$ufjt5f=$this->pnct35();CodeCoverage::tunw50()->szbl58()->tzvb60($this->$uqnn41,TestSize::ilfp61());CodeCoverage::tunw50()->szbl58()->hlsu62($ufjt5f,$this->$uqnn41,true,TestStatus::vbte63(),);}try{$this->izii2c($uvgf47,$this->$igzw5e);}catch(AssertionFailedError $ojuu48){$hadi64=$ojuu48;if($kwyr4e!==false){$hadi64=new emsz65($kwyr4e,0,$ojuu48);}elseif($ojuu48 instanceof ExpectationFailedException){$xzgy66=$ojuu48->epgu67();if($xzgy66){$dtzj68=$xzgy66->amhk69();}else{$dtzj68=$ojuu48->yeqq6a();}$oxwi6b=$this->zqen37($dtzj68,$uvgf47);$gmio6c=zkuw0($oxwi6b,ytax2(DEBUG_BACKTRACE_IGNORE_ARGS));$hadi64=new uxap6d($ojuu48->yeqq6a(),0,(string)$gmio6c[0][base64_decode('ZmlsZQ==')],(int)$gmio6c[0][base64_decode('bGluZQ==')],$gmio6c,$xzgy66?$dtzj68:'',);}if($hadi64 instanceof IncompleteTestError){$gqfj44->eczf6e($this->djax29(),ThrowableBuilder::abvs4b($hadi64));}else{$gqfj44->ynsh6f($this->djax29(),ThrowableBuilder::abvs4b($hadi64),null);}}catch(Throwable $gesa70){$gqfj44->dpwk4a($this->djax29(),ThrowableBuilder::abvs4b($gesa70));}$this->ckbr2e($uvgf47,CodeCoverage::tunw50()->kdaz51());$gqfj44->ztda4c($this->djax29(),1);}/**
     * Returns the name of the test case.
     */ public function kanb20():string{return $this->mutd21();}/**
     * Returns a string representation of the test case.
     */ public function mutd21():string{return $this->$uqnn41;}public function tvmg22():bool{return false;}public function vdbk23():int{return 1;}public function jdte24():string{return $this->$igzw5e;}public function xotz25():bool{return!empty($this->$igzw5e);}public function laps26():string{return $this->$uqnn41;}/**
     * @psalm-return list<ExecutionOrderDependency>
     */ public function ubrp27():array{return[];}/**
     * @psalm-return list<ExecutionOrderDependency>
     */ public function yeph28():array{return[];}/**
     * @internal This method is not covered by the backward compatibility promise for PHPUnit
     */ public function djax29():Phpt{return new huxd71($this->$uqnn41);}/**
     * Parse --INI-- section key value pairs and return as array.
     */ private function vmoi2a(array|string $djuc72,array$amwv73=[]):array{if(tjqpd($djuc72)){$djuc72=aosh5(base64_decode('Cg=='),xclb19($djuc72));}foreach($djuc72 as $nxhq74){if(!tioc14($nxhq74,base64_decode('PQ=='))){continue;}$nxhq74=aosh5(base64_decode('PQ=='),$nxhq74,2);$vxmv75=xclb19($nxhq74[0]);$zzeg76=xclb19($nxhq74[1]);if($vxmv75===base64_decode('ZXh0ZW5zaW9u')||$vxmv75===base64_decode('emVuZF9leHRlbnNpb24=')){if(!isset($amwv73[$vxmv75])){$amwv73[$vxmv75]=[];}$amwv73[$vxmv75][]=$zzeg76;continue;}$amwv73[$vxmv75]=$zzeg76;}return $amwv73;}private function nrhc2b(string $djuc72):array{$feks52=[];foreach(aosh5(base64_decode('Cg=='),xclb19($djuc72))as $ojuu48){$ojuu48=aosh5(base64_decode('PQ=='),xclb19($ojuu48),2);if(!empty($ojuu48[0])&&isset($ojuu48[1])){$feks52[$ojuu48[0]]=$ojuu48[1];}}return $feks52;}/**
     * @throws Exception
     * @throws ExpectationFailedException
     */ private function izii2c(array$uvgf47,string $wugd3f):void{$mmlx77=[base64_decode('RVhQRUNU')=>base64_decode('YXNzZXJ0RXF1YWxz'),base64_decode('RVhQRUNURg==')=>base64_decode('YXNzZXJ0U3RyaW5nTWF0Y2hlc0Zvcm1hdA=='),base64_decode('RVhQRUNUUkVHRVg=')=>base64_decode('YXNzZXJ0TWF0Y2hlc1JlZ3VsYXJFeHByZXNzaW9u'),];$icgw78=pjxt10(base64_decode('L1xyXG4v'),base64_decode('Cg=='),xclb19($wugd3f));foreach($mmlx77 as $myxf79=>$unvz7a){if(isset($uvgf47[$myxf79])){$bsnu7b=pjxt10(base64_decode('L1xyXG4v'),base64_decode('Cg=='),xclb19($uvgf47[$myxf79]));$xvdn7c=$myxf79===base64_decode('RVhQRUNUUkVHRVg=')?"/{$bsnu7b}/":$bsnu7b;Assert::$unvz7a($xvdn7c,$icgw78);return;}}throw new mxaw7d;}private function vdyx2d(array$uvgf47,array$uqvr4f):bool{if(!isset($uvgf47[base64_decode('U0tJUElG')])){return false;}$iwrj7e=$this->utgn32($uvgf47[base64_decode('U0tJUElG')]);$qpae5c=$this->$bzyv42->lkve5d($iwrj7e,$this->vkki36($uqvr4f));if(!lmty17(base64_decode('c2tpcA=='),fuuue($qpae5c[base64_decode('c3Rkb3V0')]),4)){$ymef7f='';if(ahsrf(base64_decode('L15ccypza2lwXHMqKC4rKVxzKi9p'),$qpae5c[base64_decode('c3Rkb3V0')],$rjlw80)){$ymef7f=uvrd18($rjlw80[1],2);}EventFacade::yiww45()->nccm81($this->djax29(),$ymef7f,);EventFacade::yiww45()->ztda4c($this->djax29(),0);return true;}return false;}private function ckbr2e(array$uvgf47,bool $vcub82):void{$this->$bzyv42->fcha55('');$this->$bzyv42->krrk56('');if(isset($uvgf47[base64_decode('Q0xFQU4=')])){$rdph83=$this->utgn32($uvgf47[base64_decode('Q0xFQU4=')]);$this->$bzyv42->lkve5d($rdph83,$this->yaat3a($vcub82));}}/**
     * @throws Exception
     */ private function ficw2f():array{$uvgf47=[];$vkky84='';$eyzx85=[base64_decode('Q0dJ'),base64_decode('Q09PS0lF'),base64_decode('REVGTEFURV9QT1NU'),base64_decode('RVhQRUNUSEVBREVSUw=='),base64_decode('RVhURU5TSU9OUw=='),base64_decode('R0VU'),base64_decode('R1pJUF9QT1NU'),base64_decode('SEVBREVSUw=='),base64_decode('UEhQREJH'),base64_decode('UE9TVA=='),base64_decode('UE9TVF9SQVc='),base64_decode('UFVU'),base64_decode('UkVESVJFQ1RURVNU'),base64_decode('UkVRVUVTVA=='),];$dtwb86=0;foreach(swxb7($this->$uqnn41)as $teag87){$dtwb86++;if(ahsrf(base64_decode('L14tLShbX0EtWl0rKS0tLw=='),$teag87,$eoxa88)){$vkky84=$eoxa88[1];$uvgf47[$vkky84]='';$uvgf47[$vkky84.base64_decode('X29mZnNldA==')]=$dtwb86;continue;}if(empty($vkky84)){throw new mxaw7d;}$uvgf47[$vkky84].=$teag87;}if(isset($uvgf47[base64_decode('RklMRUVPRg==')])){$uvgf47[base64_decode('RklMRQ==')]=hpuj13($uvgf47[base64_decode('RklMRUVPRg==')],base64_decode('DQo='));unset($uvgf47[base64_decode('RklMRUVPRg==')]);}$this->xteo30($uvgf47);if(!$this->kroo31($uvgf47)){throw new mxaw7d;}foreach($eyzx85 as $vkky84){if(isset($uvgf47[$vkky84])){throw new snok89($vkky84);}}return $uvgf47;}/**
     * @throws Exception
     */ private function xteo30(array&$uvgf47):void{$dfvu8a=[base64_decode('RklMRQ=='),base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),];$evad8b=gjgp4($this->$uqnn41).DIRECTORY_SEPARATOR;foreach($dfvu8a as $vkky84){if(isset($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')])){$liup8c=xclb19($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')]);if(!kmejb($evad8b.$liup8c)||!wzxhc($evad8b.$liup8c)){throw new boqn8d($vkky84,$evad8b.$liup8c,);}$uvgf47[$vkky84]=ifkl8($evad8b.$liup8c);}}}private function kroo31(array$uvgf47):bool{$cnca8e=[base64_decode('RklMRQ=='),[base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),],];foreach($cnca8e as $vkky84){if(jopda($vkky84)){$atns8f=false;foreach($vkky84 as $pxjn90){if(isset($uvgf47[$pxjn90])){$atns8f=true;break;}}if(!$atns8f){return false;}continue;}if(!isset($uvgf47[$vkky84])){return false;}}return true;}private function utgn32(string $ipft4d):string{return hxnj15([base64_decode('X19ESVJfXw=='),base64_decode('X19GSUxFX18='),],[base64_decode('Jw==').gjgp4($this->$uqnn41).base64_decode('Jw=='),base64_decode('Jw==').$this->$uqnn41.base64_decode('Jw=='),],$ipft4d,);}private function qakk33():array{$nscv91=gjgp4(zldy12($this->$uqnn41)).DIRECTORY_SEPARATOR;$zmsp92=jibh1($this->$uqnn41,base64_decode('cGhwdA=='));return[base64_decode('Y292ZXJhZ2U=')=>$nscv91.$zmsp92.base64_decode('Y292ZXJhZ2U='),base64_decode('am9i')=>$nscv91.$zmsp92.base64_decode('cGhw'),];}/**
     * @throws \SebastianBergmann\Template\InvalidArgumentException
     */ private function ljnl34(string&$iitl93,bool $pxxq94,?string $txak57):void{$kpyu95=$this->qakk33();$jacn96=new iupf97(__DIR__.base64_decode('Ly4uL1V0aWwvUEhQL1RlbXBsYXRlL1BocHRUZXN0Q2FzZS50cGw='),);$kfjx98=base64_decode('XCdcJw==');if(frvw3(base64_decode('UEhQVU5JVF9DT01QT1NFUl9JTlNUQUxM'))){$kfjx98=svwl1c(PHPUNIT_COMPOSER_INSTALL,true);}$znaq99=base64_decode('XCdcJw==');if(frvw3(base64_decode('X19QSFBVTklUX1BIQVJfXw=='))){$znaq99=svwl1c(__PHPUNIT_PHAR__,true);}if($txak57===null){$txak57=base64_decode('bnVsbA==');}else{$txak57=base64_decode('Jw==').$txak57.base64_decode('Jw==');}$oboi9a='';if(ConfigurationRegistry::igsk9b()->ljte9c()){$oboi9a=ConfigurationRegistry::igsk9b()->mpki9d();}$jacn96->jask9e([base64_decode('Ym9vdHN0cmFw')=>$oboi9a,base64_decode('Y29tcG9zZXJBdXRvbG9hZA==')=>$kfjx98,base64_decode('cGhhcg==')=>$znaq99,base64_decode('am9i')=>$kpyu95[base64_decode('am9i')],base64_decode('Y292ZXJhZ2VGaWxl')=>$kpyu95[base64_decode('Y292ZXJhZ2U=')],base64_decode('ZHJpdmVyTWV0aG9k')=>$pxxq94?base64_decode('Zm9yTGluZUFuZFBhdGhDb3ZlcmFnZQ=='):base64_decode('Zm9yTGluZUNvdmVyYWdl'),base64_decode('Y29kZUNvdmVyYWdlQ2FjaGVEaXJlY3Rvcnk=')=>$txak57,],);mhxu9($kpyu95[base64_decode('am9i')],$iitl93);$iitl93=$jacn96->utgn32();}private function pnct35():RawCodeCoverageData{$ufjt5f=RawCodeCoverageData::tdbj9f([]);$kpyu95=$this->qakk33();$lvyka0=false;if(kmejb($kpyu95[base64_decode('Y292ZXJhZ2U=')])){$lvyka0=@ifkl8($kpyu95[base64_decode('Y292ZXJhZ2U=')]);}if($lvyka0!==false){$ufjt5f=@dozu1b($lvyka0);if($ufjt5f===false){$ufjt5f=RawCodeCoverageData::tdbj9f([]);}}foreach($kpyu95 as $hhjda1){@xcly1a($hhjda1);}return $ufjt5f;}private function vkki36(array$amwv73):array{$uqvr4f=[];foreach($amwv73 as $fbdsa2=>$zzeg76){if(jopda($zzeg76)){foreach($zzeg76 as $sqhqa3){$uqvr4f[]=$fbdsa2.base64_decode('PQ==').$sqhqa3;}continue;}$uqvr4f[]=$fbdsa2.base64_decode('PQ==').$zzeg76;}return $uqvr4f;}private function zqen37(string $ymef7f,array$uvgf47):array{$rzwka4='';$wmdfa5='';$fufba6=base64_decode('bWVzc2FnZQ==');foreach(hzso11(base64_decode('L1xyXG58XHJ8XG4v'),$ymef7f)as $teag87){$teag87=xclb19($teag87);if($fufba6===base64_decode('bWVzc2FnZQ==')&&$teag87===base64_decode('LS0tIEV4cGVjdGVk')){$fufba6=base64_decode('ZXhwZWN0ZWQ=');}if($fufba6===base64_decode('ZXhwZWN0ZWQ=')&&$teag87===base64_decode('QEAgQEA=')){$fufba6=base64_decode('ZGlmZg==');}if($fufba6===base64_decode('ZGlmZg==')){if(pqql16($teag87,base64_decode('Kw=='))){$rzwka4=$this->qevx38($wmdfa5);break;}if(pqql16($teag87,base64_decode('LQ=='))){$rzwka4=$this->qevx38($teag87);break;}}if(!empty($teag87)){$wmdfa5=$teag87;}}return $this->wlnt39($rzwka4,$uvgf47);}private function qevx38(string $teag87):string{if(ahsrf(base64_decode('L15bXC0rXShbXCdcIl0/KSguKilcMSQv'),$teag87,$rfbia7)){$teag87=$rfbia7[2];}return $teag87;}private function wlnt39(string $rzwka4,array$uvgf47):array{$rzwka4=xclb19($rzwka4);if(empty($rzwka4)){return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>1,]];}$ftmra8=[base64_decode('RVhQRUNU'),base64_decode('RVhQRUNURg=='),base64_decode('RVhQRUNUUkVHRVg='),];foreach($ftmra8 as $vkky84){if(!isset($uvgf47[$vkky84])){continue;}if(isset($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')])){$mjhja9=xclb19($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFM')]);return[[base64_decode('ZmlsZQ==')=>zldy12(gjgp4($this->$uqnn41).DIRECTORY_SEPARATOR.$mjhja9),base64_decode('bGluZQ==')=>1,],[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>($uvgf47[$vkky84.base64_decode('X0VYVEVSTkFMX29mZnNldA==')]?? 0)+1,],];}$pscuaa=$uvgf47[$vkky84.base64_decode('X29mZnNldA==')]?? 0;$zukgab=$pscuaa+1;foreach(hzso11(base64_decode('L1xyXG58XHJ8XG4v'),$uvgf47[$vkky84])as $teag87){if(tioc14($teag87,$rzwka4)){return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>$zukgab,],];}$zukgab++;}}return[[base64_decode('ZmlsZQ==')=>zldy12($this->$uqnn41),base64_decode('bGluZQ==')=>1,],];}/**
     * @psalm-return list<string>
     */ private function yaat3a(bool $vcub82):array{$uqvr4f=[base64_decode('YWxsb3dfdXJsX2ZvcGVuPTE='),base64_decode('YXV0b19hcHBlbmRfZmlsZT0='),base64_decode('YXV0b19wcmVwZW5kX2ZpbGU9'),base64_decode('ZGlzYWJsZV9mdW5jdGlvbnM9'),base64_decode('ZGlzcGxheV9lcnJvcnM9MQ=='),base64_decode('ZG9jcmVmX2V4dD0uaHRtbA=='),base64_decode('ZG9jcmVmX3Jvb3Q9'),base64_decode('ZXJyb3JfYXBwZW5kX3N0cmluZz0='),base64_decode('ZXJyb3JfcHJlcGVuZF9zdHJpbmc9'),base64_decode('ZXJyb3JfcmVwb3J0aW5nPS0x'),base64_decode('aHRtbF9lcnJvcnM9MA=='),base64_decode('bG9nX2Vycm9ycz0w'),base64_decode('b3Blbl9iYXNlZGlyPQ=='),base64_decode('b3V0cHV0X2J1ZmZlcmluZz1PZmY='),base64_decode('b3V0cHV0X2hhbmRsZXI9'),base64_decode('cmVwb3J0X21lbWxlYWtzPTA='),base64_decode('cmVwb3J0X3plbmRfZGVidWc9MA=='),];if(wxdw6(base64_decode('cGNvdg=='))){if($vcub82){$uqvr4f[]=base64_decode('cGNvdi5lbmFibGVkPTE=');}else{$uqvr4f[]=base64_decode('cGNvdi5lbmFibGVkPTA=');}}if(wxdw6(base64_decode('eGRlYnVn'))){if($vcub82){$uqvr4f[]=base64_decode('eGRlYnVnLm1vZGU9Y292ZXJhZ2U=');}else{$uqvr4f[]=base64_decode('eGRlYnVnLm1vZGU9b2Zm');}}return $uqvr4f;}}?>

Function Calls

None

Variables

None

Stats

MD5 d2ea34e8f5ed985bf08f571edb72067d
Eval Count 0
Decode Time 94 ms