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 /** * Copyright Magento, Inc. All rights reserved. * See COPYING.txt for license ..

Decoded Output download

<?php /**
 * Copyright  Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */ declare(strict_types=1);namespace Magento\Backend\Test\Unit\Model\Widget\Grid;use Magento\Backend\Model\Widget\Grid\AbstractTotals;use Magento\Backend\Model\Widget\Grid\Parser;use Magento\Framework\Data\Collection;use Magento\Framework\Data\Collection\EntityFactory;use Magento\Framework\DataObject;use Magento\Framework\DataObject\Factory;use PHPUnit\Framework\MockObject\MockObject;use PHPUnit\Framework\TestCase;class ygsba extends sgszb{/**
     * @var MockObject $_model
     */ protected $xqrgc;/**
     * @var MockObject
     */ protected $scfbd;/**
     * @var MockObject
     */ protected $cimoe;/**
     * Columns map for parserMock return expressions
     *
     * @var array
     */ protected $wlddf;protected function zuhp0():void{$this->indb4();$this->iwhi5();$wcid10=[base64_decode('ZmFjdG9yeQ==')=>$this->$vvvq11,base64_decode('cGFyc2Vy')=>$this->$cmvk12];$this->$fihr13=$this->lwtu14(AbstractTotals::class,$wcid10,'',true,false,true,[]);$this->$fihr13->yzxc15($this->lzvk16())->nycs17(base64_decode('X2NvdW50U3Vt'))->zbdp18(2);$this->$fihr13->yzxc15($this->lzvk16())->nycs17(base64_decode('X2NvdW50QXZlcmFnZQ=='))->zbdp18(2);$this->gtux3();}protected function ubgm1():void{unset($this->$cmvk12);unset($this->$vvvq11);}/**
     * Retrieve test collection
     *
     * @return Collection
     */ protected function vlya2(){$oqeb19=new kteg1a($this->fvld1b(EntityFactory::class));$umyy1c=[new nkil1d([base64_decode('dGVzdDE=')=>base64_decode('MQ=='),base64_decode('dGVzdDI=')=>base64_decode('Mg==')])];foreach($umyy1c as $zvys1e){$oqeb19->pqkv1f($zvys1e);}return $oqeb19;}/**
     * Prepare tested model by setting columns
     */ protected function gtux3(){$yzlv20=[base64_decode('dGVzdDE=')=>base64_decode('c3Vt'),base64_decode('dGVzdDI=')=>base64_decode('YXZn'),base64_decode('dGVzdDM=')=>base64_decode('dGVzdDErdGVzdDI='),base64_decode('dGVzdDQ=')=>base64_decode('dGVzdDEtdGVzdDI='),base64_decode('dGVzdDU=')=>base64_decode('dGVzdDEqdGVzdDI='),base64_decode('dGVzdDY=')=>base64_decode('dGVzdDEvdGVzdDI='),base64_decode('dGVzdDc=')=>base64_decode('dGVzdDEvMA=='),];foreach($yzlv20 as $nvir21=>$qcpd22){$this->$fihr13->bipy23($nvir21,$qcpd22);}}/**
     * Prepare parser mock by setting test expressions for columns and operation used
     */ protected function indb4(){$this->$cmvk12=$this->twsz24(Parser::class,[base64_decode('cGFyc2VFeHByZXNzaW9u'),base64_decode('aXNPcGVyYXRpb24=')]);$vkzm25=[[base64_decode('dGVzdDErdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Kw==')]],[base64_decode('dGVzdDEtdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('LQ==')]],[base64_decode('dGVzdDEqdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Kg==')]],[base64_decode('dGVzdDEvdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Lw==')]],[base64_decode('dGVzdDEvMA=='),[base64_decode('dGVzdDE='),base64_decode('MA=='),base64_decode('Lw==')]],];$this->$cmvk12->yzxc15($this->lzvk16())->nycs17(base64_decode('cGFyc2VFeHByZXNzaW9u'))->chix26($vkzm25);$kxxa27=[[base64_decode('Kw=='),true],[base64_decode('LQ=='),true],[base64_decode('Kg=='),true],[base64_decode('Lw=='),true],[base64_decode('dGVzdDE='),false],[base64_decode('dGVzdDI='),false],[base64_decode('MA=='),false],];$this->$cmvk12->yzxc15($this->lzvk16())->nycs17(base64_decode('aXNPcGVyYXRpb24='))->chix26($kxxa27);}/**
     * Prepare factory mock for setting possible values
     */ protected function iwhi5(){$this->$vvvq11=$this->twsz24(Factory::class,[base64_decode('Y3JlYXRl')]);$vmqv28=[[[base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0,],new nkil1d([base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0,]),],[[],new nkil1d()],];$this->$vvvq11->yzxc15($this->lzvk16())->nycs17(base64_decode('Y3JlYXRl'))->chix26($vmqv28);}public function emxq6(){$alzs29=[base64_decode('dGVzdDE=')=>base64_decode('c3Vt'),base64_decode('dGVzdDI=')=>base64_decode('YXZn'),base64_decode('dGVzdDM=')=>base64_decode('dGVzdDErdGVzdDI='),base64_decode('dGVzdDQ=')=>base64_decode('dGVzdDEtdGVzdDI='),base64_decode('dGVzdDU=')=>base64_decode('dGVzdDEqdGVzdDI='),base64_decode('dGVzdDY=')=>base64_decode('dGVzdDEvdGVzdDI='),base64_decode('dGVzdDc=')=>base64_decode('dGVzdDEvMA=='),];$this->ehue2a($alzs29,$this->$fihr13->jkxg2b());}public function byel7(){$alzs29=new nkil1d([base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0]);$this->ehue2a($alzs29,$this->$fihr13->eqjr2c($this->vlya2()));}public function qttl8(){$this->$fihr13->eqjr2c($this->vlya2());$this->$fihr13->akdw2d();$this->ehue2a(new nkil1d(),$this->$fihr13->rced2e());$this->aima2f($this->$fihr13->jkxg2b());}public function ajcf9(){$this->$fihr13->eqjr2c($this->vlya2());$this->$fihr13->akdw2d(true);$this->ehue2a(new nkil1d(),$this->$fihr13->rced2e());$this->ntrc30($this->$fihr13->jkxg2b());}}?>

Did this file decode correctly?

Original Code

<?php /**
 * Copyright  Magento, Inc. All rights reserved.
 * See COPYING.txt for license details.
 */ declare(strict_types=1);namespace Magento\Backend\Test\Unit\Model\Widget\Grid;use Magento\Backend\Model\Widget\Grid\AbstractTotals;use Magento\Backend\Model\Widget\Grid\Parser;use Magento\Framework\Data\Collection;use Magento\Framework\Data\Collection\EntityFactory;use Magento\Framework\DataObject;use Magento\Framework\DataObject\Factory;use PHPUnit\Framework\MockObject\MockObject;use PHPUnit\Framework\TestCase;class ygsba extends sgszb{/**
     * @var MockObject $_model
     */ protected $xqrgc;/**
     * @var MockObject
     */ protected $scfbd;/**
     * @var MockObject
     */ protected $cimoe;/**
     * Columns map for parserMock return expressions
     *
     * @var array
     */ protected $wlddf;protected function zuhp0():void{$this->indb4();$this->iwhi5();$wcid10=[base64_decode('ZmFjdG9yeQ==')=>$this->$vvvq11,base64_decode('cGFyc2Vy')=>$this->$cmvk12];$this->$fihr13=$this->lwtu14(AbstractTotals::class,$wcid10,'',true,false,true,[]);$this->$fihr13->yzxc15($this->lzvk16())->nycs17(base64_decode('X2NvdW50U3Vt'))->zbdp18(2);$this->$fihr13->yzxc15($this->lzvk16())->nycs17(base64_decode('X2NvdW50QXZlcmFnZQ=='))->zbdp18(2);$this->gtux3();}protected function ubgm1():void{unset($this->$cmvk12);unset($this->$vvvq11);}/**
     * Retrieve test collection
     *
     * @return Collection
     */ protected function vlya2(){$oqeb19=new kteg1a($this->fvld1b(EntityFactory::class));$umyy1c=[new nkil1d([base64_decode('dGVzdDE=')=>base64_decode('MQ=='),base64_decode('dGVzdDI=')=>base64_decode('Mg==')])];foreach($umyy1c as $zvys1e){$oqeb19->pqkv1f($zvys1e);}return $oqeb19;}/**
     * Prepare tested model by setting columns
     */ protected function gtux3(){$yzlv20=[base64_decode('dGVzdDE=')=>base64_decode('c3Vt'),base64_decode('dGVzdDI=')=>base64_decode('YXZn'),base64_decode('dGVzdDM=')=>base64_decode('dGVzdDErdGVzdDI='),base64_decode('dGVzdDQ=')=>base64_decode('dGVzdDEtdGVzdDI='),base64_decode('dGVzdDU=')=>base64_decode('dGVzdDEqdGVzdDI='),base64_decode('dGVzdDY=')=>base64_decode('dGVzdDEvdGVzdDI='),base64_decode('dGVzdDc=')=>base64_decode('dGVzdDEvMA=='),];foreach($yzlv20 as $nvir21=>$qcpd22){$this->$fihr13->bipy23($nvir21,$qcpd22);}}/**
     * Prepare parser mock by setting test expressions for columns and operation used
     */ protected function indb4(){$this->$cmvk12=$this->twsz24(Parser::class,[base64_decode('cGFyc2VFeHByZXNzaW9u'),base64_decode('aXNPcGVyYXRpb24=')]);$vkzm25=[[base64_decode('dGVzdDErdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Kw==')]],[base64_decode('dGVzdDEtdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('LQ==')]],[base64_decode('dGVzdDEqdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Kg==')]],[base64_decode('dGVzdDEvdGVzdDI='),[base64_decode('dGVzdDE='),base64_decode('dGVzdDI='),base64_decode('Lw==')]],[base64_decode('dGVzdDEvMA=='),[base64_decode('dGVzdDE='),base64_decode('MA=='),base64_decode('Lw==')]],];$this->$cmvk12->yzxc15($this->lzvk16())->nycs17(base64_decode('cGFyc2VFeHByZXNzaW9u'))->chix26($vkzm25);$kxxa27=[[base64_decode('Kw=='),true],[base64_decode('LQ=='),true],[base64_decode('Kg=='),true],[base64_decode('Lw=='),true],[base64_decode('dGVzdDE='),false],[base64_decode('dGVzdDI='),false],[base64_decode('MA=='),false],];$this->$cmvk12->yzxc15($this->lzvk16())->nycs17(base64_decode('aXNPcGVyYXRpb24='))->chix26($kxxa27);}/**
     * Prepare factory mock for setting possible values
     */ protected function iwhi5(){$this->$vvvq11=$this->twsz24(Factory::class,[base64_decode('Y3JlYXRl')]);$vmqv28=[[[base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0,],new nkil1d([base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0,]),],[[],new nkil1d()],];$this->$vvvq11->yzxc15($this->lzvk16())->nycs17(base64_decode('Y3JlYXRl'))->chix26($vmqv28);}public function emxq6(){$alzs29=[base64_decode('dGVzdDE=')=>base64_decode('c3Vt'),base64_decode('dGVzdDI=')=>base64_decode('YXZn'),base64_decode('dGVzdDM=')=>base64_decode('dGVzdDErdGVzdDI='),base64_decode('dGVzdDQ=')=>base64_decode('dGVzdDEtdGVzdDI='),base64_decode('dGVzdDU=')=>base64_decode('dGVzdDEqdGVzdDI='),base64_decode('dGVzdDY=')=>base64_decode('dGVzdDEvdGVzdDI='),base64_decode('dGVzdDc=')=>base64_decode('dGVzdDEvMA=='),];$this->ehue2a($alzs29,$this->$fihr13->jkxg2b());}public function byel7(){$alzs29=new nkil1d([base64_decode('dGVzdDE=')=>2,base64_decode('dGVzdDI=')=>2,base64_decode('dGVzdDM=')=>4,base64_decode('dGVzdDQ=')=>0,base64_decode('dGVzdDU=')=>4,base64_decode('dGVzdDY=')=>1,base64_decode('dGVzdDc=')=>0]);$this->ehue2a($alzs29,$this->$fihr13->eqjr2c($this->vlya2()));}public function qttl8(){$this->$fihr13->eqjr2c($this->vlya2());$this->$fihr13->akdw2d();$this->ehue2a(new nkil1d(),$this->$fihr13->rced2e());$this->aima2f($this->$fihr13->jkxg2b());}public function ajcf9(){$this->$fihr13->eqjr2c($this->vlya2());$this->$fihr13->akdw2d(true);$this->ehue2a(new nkil1d(),$this->$fihr13->rced2e());$this->ntrc30($this->$fihr13->jkxg2b());}}?>

Function Calls

None

Variables

None

Stats

MD5 c275dcf6c46b81d9caca5356393cea3b
Eval Count 0
Decode Time 113 ms