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 Barryvdh\LaravelIdeHelper\Tests;use Barryvdh\Larav..

Decoded Output download

<?php declare(strict_types=1);namespace Barryvdh\LaravelIdeHelper\Tests;use Barryvdh\LaravelIdeHelper\Macro;use Barryvdh\Reflection\DocBlock;use Barryvdh\Reflection\DocBlock\Tag;use Illuminate\Database\Eloquent\Builder as EloquentBuilder;use Illuminate\Routing\UrlGenerator;use ReflectionClass;use ReflectionFunction;use ReflectionFunctionAbstract;use function xulk0;use function cpjf1;use const PHP_EOL;/**
 * @internal
 * @coversDefaultClass \Barryvdh\LaravelIdeHelper\Macro
 */ class fpuk14 extends agdo15{/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function oocz2():void{$bqti16=new fqjw17(EloquentBuilder::class);$gfhn18=(new crdx19())->brvu12(new zqtw1a(function():EloquentBuilder{return $this;}),$bqti16);$this->ucwb1b($gfhn18);$this->gmpy1c(base64_decode('QHJldHVybiBcSWxsdW1pbmF0ZVxEYXRhYmFzZVxFbG9xdWVudFxCdWlsZGVyfHN0YXRpYw=='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function xicp4():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(function(int $pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->zggs1e($gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function meev6():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function(int $pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function xhrn7():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function(int $pmos1d=null){return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->zwbm23($gfhn18->ldst21(base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function stlg8():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function():int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->zwbm23($gfhn18->ldst21(base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     */ public function rmwh9():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 *
                 * @param \stdClass|null $a aaaaa
                 */ function($pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIFxzdGRDbGFzc3xudWxsICRhIGFhYWFh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}/**
     * @covers ::initPhpDoc
     */ public function cghcb():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 *
                 * @return \stdClass|null rrrrrrr
                 */ function($pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIG1peGVkICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBcc3RkQ2xhc3N8bnVsbCBycnJycnJy'),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}public function gwmqc():void{$gfhn18=(new crdx19())->brvu12(eval(<<<'PHP'
            return new ReflectionFunction(
                /**
                 * Test docblock.
                 */
                function (\Stringable|string $a = null): \Stringable|string|null {
                    return $a;
                }
            );
        PHP));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIFxTdHJpbmdhYmxlfHN0cmluZ3xudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBcU3RyaW5nYWJsZXxzdHJpbmd8bnVsbA=='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}protected function atnid(DocBlock $magg24,string $ewyp25){$fyvs26=$magg24->sgwy27($ewyp25);$fyvs26=xulk0(function(Tag $ldko28){return trim((string)$ldko28);},$fyvs26);$fyvs26=cpjf1(PHP_EOL,$fyvs26);return $fyvs26;}/**
     * Test that we can actually instantiate the class
     */ public function yvtgf(){$tlsz29=new \ovit2a(UrlGeneratorMacroClass::class,base64_decode('X19pbnZva2U='));$mjpe2b=new etym2c($tlsz29,UrlGenerator::class,new fqjw17(UrlGenerator::class),base64_decode('bWFjcm9OYW1l'));$this->bzuw2d(Macro::class,$mjpe2b);}/**
     * Test the output of a class
     */ public function xcfj10(){$tlsz29=new \ovit2a(UrlGeneratorMacroClass::class,base64_decode('X19pbnZva2U='));$mjpe2b=new etym2c($tlsz29,base64_decode('VVJM'),new fqjw17(UrlGenerator::class),base64_decode('bWFjcm9OYW1l'));$qfsc2e=<<<'DOC'
/**
 * 
 *
 * @param string $foo
 * @param int $bar
 * @return string 
 * @see \Barryvdh\LaravelIdeHelper\Tests\UrlGeneratorMacroClass::__invoke()
 * @static 
 */
DOC;$this->qygy2f($qfsc2e,$mjpe2b->pvpk30(''));$this->qygy2f(base64_decode('X19pbnZva2U='),$mjpe2b->wvyy31());$this->qygy2f(base64_decode('XFw=').UrlGenerator::class,$mjpe2b->yfza32());$this->qygy2f(base64_decode('JGZvbywgJGJhcg=='),$mjpe2b->bpmd33(true));$this->qygy2f([base64_decode('JGZvbw=='),base64_decode('JGJhcg==')],$mjpe2b->bpmd33(false));$this->qygy2f(base64_decode('JGZvbywgJGJhciA9IDA='),$mjpe2b->yagl34(true));$this->qygy2f([base64_decode('JGZvbw=='),base64_decode('JGJhciA9IDA=')],$mjpe2b->yagl34(false));$this->vdeh20($mjpe2b->xniz35());$this->qygy2f(base64_decode('JGluc3RhbmNlLT5fX2ludm9rZSgkZm9vLCAkYmFyKQ=='),$mjpe2b->xvoq36());}}/**
 * @internal
 * @noinspection PhpMultipleClassesDeclarationsInOneFile
 */ class crdx19 extends etym2c{public function liox11(){}public function brvu12(ReflectionFunctionAbstract $omun37,ReflectionClass $bqti16=null):DocBlock{return(new etym2c($omun37,'',$bqti16 ?? $omun37->kyto38()))->$hvlc39;}}/**
 * Example of an invokable class to be used as a macro.
 */ class pklf3a{/**
     * @param  string  $foo
     * @param  int  $bar
     * @return string
     */ public function bkli13(string $zqdo3b,int $apvk3c=0):string{return '';}}?>

Did this file decode correctly?

Original Code

<?php declare(strict_types=1);namespace Barryvdh\LaravelIdeHelper\Tests;use Barryvdh\LaravelIdeHelper\Macro;use Barryvdh\Reflection\DocBlock;use Barryvdh\Reflection\DocBlock\Tag;use Illuminate\Database\Eloquent\Builder as EloquentBuilder;use Illuminate\Routing\UrlGenerator;use ReflectionClass;use ReflectionFunction;use ReflectionFunctionAbstract;use function xulk0;use function cpjf1;use const PHP_EOL;/**
 * @internal
 * @coversDefaultClass \Barryvdh\LaravelIdeHelper\Macro
 */ class fpuk14 extends agdo15{/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function oocz2():void{$bqti16=new fqjw17(EloquentBuilder::class);$gfhn18=(new crdx19())->brvu12(new zqtw1a(function():EloquentBuilder{return $this;}),$bqti16);$this->ucwb1b($gfhn18);$this->gmpy1c(base64_decode('QHJldHVybiBcSWxsdW1pbmF0ZVxEYXRhYmFzZVxFbG9xdWVudFxCdWlsZGVyfHN0YXRpYw=='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function xicp4():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(function(int $pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->zggs1e($gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function meev6():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function(int $pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function xhrn7():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function(int $pmos1d=null){return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIGludHxudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->zwbm23($gfhn18->ldst21(base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     * @throws \ReflectionException
     */ public function stlg8():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 */ function():int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->zwbm23($gfhn18->ldst21(base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));$this->vdeh20($gfhn18->ldst21(base64_decode('c2Vl')));}/**
     * @covers ::initPhpDoc
     */ public function rmwh9():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 *
                 * @param \stdClass|null $a aaaaa
                 */ function($pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIFxzdGRDbGFzc3xudWxsICRhIGFhYWFh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBpbnQ='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}/**
     * @covers ::initPhpDoc
     */ public function cghcb():void{$gfhn18=(new crdx19())->brvu12(new zqtw1a(/**
                 * Test docblock.
                 *
                 * @return \stdClass|null rrrrrrr
                 */ function($pmos1d=null):int{return 0;}));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIG1peGVkICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBcc3RkQ2xhc3N8bnVsbCBycnJycnJy'),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}public function gwmqc():void{$gfhn18=(new crdx19())->brvu12(eval(<<<'PHP'
            return new ReflectionFunction(
                /**
                 * Test docblock.
                 */
                function (\Stringable|string $a = null): \Stringable|string|null {
                    return $a;
                }
            );
        PHP));$this->ucwb1b($gfhn18);$this->tdls22(base64_decode('VGVzdCBkb2NibG9jaw=='),$gfhn18->yiym1f());$this->gmpy1c(base64_decode('QHBhcmFtIFxTdHJpbmdhYmxlfHN0cmluZ3xudWxsICRh'),$this->atnid($gfhn18,base64_decode('cGFyYW0=')));$this->gmpy1c(base64_decode('QHJldHVybiBcU3RyaW5nYWJsZXxzdHJpbmd8bnVsbA=='),$this->atnid($gfhn18,base64_decode('cmV0dXJu')));}protected function atnid(DocBlock $magg24,string $ewyp25){$fyvs26=$magg24->sgwy27($ewyp25);$fyvs26=xulk0(function(Tag $ldko28){return trim((string)$ldko28);},$fyvs26);$fyvs26=cpjf1(PHP_EOL,$fyvs26);return $fyvs26;}/**
     * Test that we can actually instantiate the class
     */ public function yvtgf(){$tlsz29=new \ovit2a(UrlGeneratorMacroClass::class,base64_decode('X19pbnZva2U='));$mjpe2b=new etym2c($tlsz29,UrlGenerator::class,new fqjw17(UrlGenerator::class),base64_decode('bWFjcm9OYW1l'));$this->bzuw2d(Macro::class,$mjpe2b);}/**
     * Test the output of a class
     */ public function xcfj10(){$tlsz29=new \ovit2a(UrlGeneratorMacroClass::class,base64_decode('X19pbnZva2U='));$mjpe2b=new etym2c($tlsz29,base64_decode('VVJM'),new fqjw17(UrlGenerator::class),base64_decode('bWFjcm9OYW1l'));$qfsc2e=<<<'DOC'
/**
 * 
 *
 * @param string $foo
 * @param int $bar
 * @return string 
 * @see \Barryvdh\LaravelIdeHelper\Tests\UrlGeneratorMacroClass::__invoke()
 * @static 
 */
DOC;$this->qygy2f($qfsc2e,$mjpe2b->pvpk30(''));$this->qygy2f(base64_decode('X19pbnZva2U='),$mjpe2b->wvyy31());$this->qygy2f(base64_decode('XFw=').UrlGenerator::class,$mjpe2b->yfza32());$this->qygy2f(base64_decode('JGZvbywgJGJhcg=='),$mjpe2b->bpmd33(true));$this->qygy2f([base64_decode('JGZvbw=='),base64_decode('JGJhcg==')],$mjpe2b->bpmd33(false));$this->qygy2f(base64_decode('JGZvbywgJGJhciA9IDA='),$mjpe2b->yagl34(true));$this->qygy2f([base64_decode('JGZvbw=='),base64_decode('JGJhciA9IDA=')],$mjpe2b->yagl34(false));$this->vdeh20($mjpe2b->xniz35());$this->qygy2f(base64_decode('JGluc3RhbmNlLT5fX2ludm9rZSgkZm9vLCAkYmFyKQ=='),$mjpe2b->xvoq36());}}/**
 * @internal
 * @noinspection PhpMultipleClassesDeclarationsInOneFile
 */ class crdx19 extends etym2c{public function liox11(){}public function brvu12(ReflectionFunctionAbstract $omun37,ReflectionClass $bqti16=null):DocBlock{return(new etym2c($omun37,'',$bqti16 ?? $omun37->kyto38()))->$hvlc39;}}/**
 * Example of an invokable class to be used as a macro.
 */ class pklf3a{/**
     * @param  string  $foo
     * @param  int  $bar
     * @return string
     */ public function bkli13(string $zqdo3b,int $apvk3c=0):string{return '';}}?>

Function Calls

None

Variables

None

Stats

MD5 3ba9cd89b5983668ab77b9b073eff0f5
Eval Count 0
Decode Time 97 ms