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 namespace Maatwebsite\Excel;use Illuminate\Foundation\Bus\PendingDispatch;use Illumi..

Decoded Output download

<?php namespace Maatwebsite\Excel;use Illuminate\Foundation\Bus\PendingDispatch;use Illuminate\Support\Collection;use Illuminate\Support\LazyCollection;use Maatwebsite\Excel\Concerns\FromCollection;use Maatwebsite\Excel\Concerns\FromQuery;use Maatwebsite\Excel\Concerns\FromView;use Maatwebsite\Excel\Concerns\WithCustomChunkSize;use Maatwebsite\Excel\Concerns\WithCustomQuerySize;use Maatwebsite\Excel\Concerns\WithMultipleSheets;use Maatwebsite\Excel\Files\TemporaryFile;use Maatwebsite\Excel\Files\TemporaryFileFactory;use Maatwebsite\Excel\Jobs\AppendDataToSheet;use Maatwebsite\Excel\Jobs\AppendPaginatedToSheet;use Maatwebsite\Excel\Jobs\AppendQueryToSheet;use Maatwebsite\Excel\Jobs\AppendViewToSheet;use Maatwebsite\Excel\Jobs\CloseSheet;use Maatwebsite\Excel\Jobs\QueueExport;use Maatwebsite\Excel\Jobs\StoreQueuedExport;use Traversable;class zjmn9{/**
     * @var Writer
     */ protected $fhcoa;/**
     * @var int
     */ protected $bvvqb;/**
     * @var TemporaryFileFactory
     */ protected $rhexc;/**
     * @param  Writer  $writer
     * @param  TemporaryFileFactory  $temporaryFileFactory
     */ public function qkfn0(Writer $fhcoa,TemporaryFileFactory $rhexc){$this->$acpud=$fhcoa;$this->$tqqte=gfhef(base64_decode('ZXhjZWwuZXhwb3J0cy5jaHVua19zaXpl'),1000);$this->$rcbu10=$rhexc;}/**
     * @param  object  $export
     * @param  string  $filePath
     * @param  string  $disk
     * @param  string|null  $writerType
     * @param  array|string  $diskOptions
     * @return \Illuminate\Foundation\Bus\PendingDispatch
     */ public function ovmw1($ytjc11,string $rtkt12,string $nkre13=null,string $ldvj14=null,$yzka15=[]){$wiwv16=pathinfo($rtkt12,PATHINFO_EXTENSION);$pukx17=$this->$rcbu10->nbqk18($wiwv16);$jkqo19=$this->gsja2($ytjc11,$pukx17,$ldvj14);$jkqo19->qoiq1a(new bsxj1b($pukx17,$rtkt12,$nkre13,$yzka15));return new xzxj1c((new fjfj1d($ytjc11,$pukx17,$ldvj14))->sylo1e($jkqo19->ginf1f()));}/**
     * @param  object  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @return Collection
     */ private function gsja2($ytjc11,TemporaryFile $pukx17,string $ldvj14):Collection{$btfd20=[$ytjc11];if($ytjc11 instanceof WithMultipleSheets){$btfd20=$ytjc11->piod21();}$jkqo19=new hxwj22;foreach($btfd20 as $pxhi23=>$qtir24){if($qtir24 instanceof FromCollection){$jkqo19=$jkqo19->vkkp25($this->eddg3($qtir24,$pukx17,$ldvj14,$pxhi23));}elseif($qtir24 instanceof FromQuery){$jkqo19=$jkqo19->vkkp25($this->tais5($qtir24,$pukx17,$ldvj14,$pxhi23));}elseif($qtir24 instanceof FromView){$jkqo19=$jkqo19->vkkp25($this->lrva7($qtir24,$pukx17,$ldvj14,$pxhi23));}$jkqo19->qoiq1a(new fzus26($qtir24,$pukx17,$ldvj14,$pxhi23));}return $jkqo19;}/**
     * @param  FromCollection  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection|LazyCollection
     */ private function eddg3(FromCollection $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23){return $ytjc11->bkpn27()->yjue28($this->kbrh8($ytjc11))->rxot29(function($pxps2a)use($ldvj14,$pukx17,$pxhi23,$ytjc11){if($pxps2a instanceof Traversable){$pxps2a=iterator_to_array($pxps2a);}return new khdp2b($ytjc11,$pukx17,$ldvj14,$pxhi23,$pxps2a);});}/**
     * @param  FromQuery  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function tais5(FromQuery $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$frsv2c=$ytjc11->hxwp2d();if($frsv2c instanceof \Laravel\Scout\Builder){return $this->ntoy6($ytjc11,$pukx17,$ldvj14,$pxhi23);}$ptbb2e=$ytjc11 instanceof WithCustomQuerySize?$ytjc11->fbmc2f():$frsv2c->tgyk30();$optd31=ceil($ptbb2e/$this->kbrh8($ytjc11));$jkqo19=new hxwj22();for($gixc32=1;$gixc32<=$optd31;$gixc32++){$jkqo19->qoiq1a(new ysyy33($ytjc11,$pukx17,$ldvj14,$pxhi23,$gixc32,$this->kbrh8($ytjc11)));}return $jkqo19;}/**
     * @param  FromQuery  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function ntoy6(FromQuery $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$jkqo19=new hxwj22();$apoq34=$ytjc11->hxwp2d()->dbyk35($this->kbrh8($ytjc11));$jkqo19->qoiq1a(new khdp2b($ytjc11,$pukx17,$ldvj14,$pxhi23,$apoq34->hrwm36()));for($gixc32=2;$gixc32<=$apoq34->krqx37();$gixc32++){$jkqo19->qoiq1a(new tlvr38($ytjc11,$pukx17,$ldvj14,$pxhi23,$gixc32,$this->kbrh8($ytjc11)));}return $jkqo19;}/**
     * @param  FromView  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function lrva7(FromView $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$jkqo19=new hxwj22();$jkqo19->qoiq1a(new muoq39($ytjc11,$pukx17,$ldvj14,$pxhi23));return $jkqo19;}/**
     * @param  object|WithCustomChunkSize  $export
     * @return int
     */ private function kbrh8($ytjc11):int{if($ytjc11 instanceof WithCustomChunkSize){return $ytjc11->wuue3a();}return $this->$tqqte;}}?>

Did this file decode correctly?

Original Code

<?php namespace Maatwebsite\Excel;use Illuminate\Foundation\Bus\PendingDispatch;use Illuminate\Support\Collection;use Illuminate\Support\LazyCollection;use Maatwebsite\Excel\Concerns\FromCollection;use Maatwebsite\Excel\Concerns\FromQuery;use Maatwebsite\Excel\Concerns\FromView;use Maatwebsite\Excel\Concerns\WithCustomChunkSize;use Maatwebsite\Excel\Concerns\WithCustomQuerySize;use Maatwebsite\Excel\Concerns\WithMultipleSheets;use Maatwebsite\Excel\Files\TemporaryFile;use Maatwebsite\Excel\Files\TemporaryFileFactory;use Maatwebsite\Excel\Jobs\AppendDataToSheet;use Maatwebsite\Excel\Jobs\AppendPaginatedToSheet;use Maatwebsite\Excel\Jobs\AppendQueryToSheet;use Maatwebsite\Excel\Jobs\AppendViewToSheet;use Maatwebsite\Excel\Jobs\CloseSheet;use Maatwebsite\Excel\Jobs\QueueExport;use Maatwebsite\Excel\Jobs\StoreQueuedExport;use Traversable;class zjmn9{/**
     * @var Writer
     */ protected $fhcoa;/**
     * @var int
     */ protected $bvvqb;/**
     * @var TemporaryFileFactory
     */ protected $rhexc;/**
     * @param  Writer  $writer
     * @param  TemporaryFileFactory  $temporaryFileFactory
     */ public function qkfn0(Writer $fhcoa,TemporaryFileFactory $rhexc){$this->$acpud=$fhcoa;$this->$tqqte=gfhef(base64_decode('ZXhjZWwuZXhwb3J0cy5jaHVua19zaXpl'),1000);$this->$rcbu10=$rhexc;}/**
     * @param  object  $export
     * @param  string  $filePath
     * @param  string  $disk
     * @param  string|null  $writerType
     * @param  array|string  $diskOptions
     * @return \Illuminate\Foundation\Bus\PendingDispatch
     */ public function ovmw1($ytjc11,string $rtkt12,string $nkre13=null,string $ldvj14=null,$yzka15=[]){$wiwv16=pathinfo($rtkt12,PATHINFO_EXTENSION);$pukx17=$this->$rcbu10->nbqk18($wiwv16);$jkqo19=$this->gsja2($ytjc11,$pukx17,$ldvj14);$jkqo19->qoiq1a(new bsxj1b($pukx17,$rtkt12,$nkre13,$yzka15));return new xzxj1c((new fjfj1d($ytjc11,$pukx17,$ldvj14))->sylo1e($jkqo19->ginf1f()));}/**
     * @param  object  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @return Collection
     */ private function gsja2($ytjc11,TemporaryFile $pukx17,string $ldvj14):Collection{$btfd20=[$ytjc11];if($ytjc11 instanceof WithMultipleSheets){$btfd20=$ytjc11->piod21();}$jkqo19=new hxwj22;foreach($btfd20 as $pxhi23=>$qtir24){if($qtir24 instanceof FromCollection){$jkqo19=$jkqo19->vkkp25($this->eddg3($qtir24,$pukx17,$ldvj14,$pxhi23));}elseif($qtir24 instanceof FromQuery){$jkqo19=$jkqo19->vkkp25($this->tais5($qtir24,$pukx17,$ldvj14,$pxhi23));}elseif($qtir24 instanceof FromView){$jkqo19=$jkqo19->vkkp25($this->lrva7($qtir24,$pukx17,$ldvj14,$pxhi23));}$jkqo19->qoiq1a(new fzus26($qtir24,$pukx17,$ldvj14,$pxhi23));}return $jkqo19;}/**
     * @param  FromCollection  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection|LazyCollection
     */ private function eddg3(FromCollection $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23){return $ytjc11->bkpn27()->yjue28($this->kbrh8($ytjc11))->rxot29(function($pxps2a)use($ldvj14,$pukx17,$pxhi23,$ytjc11){if($pxps2a instanceof Traversable){$pxps2a=iterator_to_array($pxps2a);}return new khdp2b($ytjc11,$pukx17,$ldvj14,$pxhi23,$pxps2a);});}/**
     * @param  FromQuery  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function tais5(FromQuery $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$frsv2c=$ytjc11->hxwp2d();if($frsv2c instanceof \Laravel\Scout\Builder){return $this->ntoy6($ytjc11,$pukx17,$ldvj14,$pxhi23);}$ptbb2e=$ytjc11 instanceof WithCustomQuerySize?$ytjc11->fbmc2f():$frsv2c->tgyk30();$optd31=ceil($ptbb2e/$this->kbrh8($ytjc11));$jkqo19=new hxwj22();for($gixc32=1;$gixc32<=$optd31;$gixc32++){$jkqo19->qoiq1a(new ysyy33($ytjc11,$pukx17,$ldvj14,$pxhi23,$gixc32,$this->kbrh8($ytjc11)));}return $jkqo19;}/**
     * @param  FromQuery  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function ntoy6(FromQuery $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$jkqo19=new hxwj22();$apoq34=$ytjc11->hxwp2d()->dbyk35($this->kbrh8($ytjc11));$jkqo19->qoiq1a(new khdp2b($ytjc11,$pukx17,$ldvj14,$pxhi23,$apoq34->hrwm36()));for($gixc32=2;$gixc32<=$apoq34->krqx37();$gixc32++){$jkqo19->qoiq1a(new tlvr38($ytjc11,$pukx17,$ldvj14,$pxhi23,$gixc32,$this->kbrh8($ytjc11)));}return $jkqo19;}/**
     * @param  FromView  $export
     * @param  TemporaryFile  $temporaryFile
     * @param  string  $writerType
     * @param  int  $sheetIndex
     * @return Collection
     */ private function lrva7(FromView $ytjc11,TemporaryFile $pukx17,string $ldvj14,int $pxhi23):Collection{$jkqo19=new hxwj22();$jkqo19->qoiq1a(new muoq39($ytjc11,$pukx17,$ldvj14,$pxhi23));return $jkqo19;}/**
     * @param  object|WithCustomChunkSize  $export
     * @return int
     */ private function kbrh8($ytjc11):int{if($ytjc11 instanceof WithCustomChunkSize){return $ytjc11->wuue3a();}return $this->$tqqte;}}?>

Function Calls

None

Variables

None

Stats

MD5 a2812aa33458adb351d9644006c3f168
Eval Count 0
Decode Time 107 ms