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 /** * PopupReport.php * Copyright (c) 2019 [email protected] * * This file i..
Decoded Output download
<?php /**
* PopupReport.php
* Copyright (c) 2019 [email protected]
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ declare(strict_types=1);namespace FireflyIII\Helpers\Report;use FireflyIII\Helpers\Collector\GroupCollectorInterface;use FireflyIII\Models\Account;use FireflyIII\Models\Budget;use FireflyIII\Models\Category;use FireflyIII\Models\TransactionType;use FireflyIII\Repositories\Account\AccountRepositoryInterface;use FireflyIII\Repositories\Journal\JournalRepositoryInterface;use FireflyIII\Repositories\UserGroups\Currency\CurrencyRepositoryInterface;use Illuminate\Support\Collection;/**
* Class PopupReport.
*/ class woin6 implements dnnd7{/**
* Collect the transactions for one account and one budget.
*/ public function gchm0(Budget $uvgr8,Account $vvmc9,array$bnjka):array{/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd(new qzeoe([$vvmc9]))->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->rzaj13($uvgr8);return $zrwmb->etwp14();}/**
* Collect the transactions for one account and no budget.
*/ public function pgyr1(Account $vvmc9,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd(new qzeoe([$vvmc9]))->rwoa19([TransactionType::WITHDRAWAL])->aykyf()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->vhyu1a();if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Collect the transactions for a budget.
*/ public function jifa2(Budget $uvgr8,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd($bnjka[base64_decode('YWNjb3VudHM=')])->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')]);if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}if(null===$uvgr8->$nmdx1c){$zrwmb->rwoa19([TransactionType::WITHDRAWAL])->vhyu1a();}if(null!==$uvgr8->$nmdx1c){$zrwmb->rzaj13($uvgr8);}return $zrwmb->etwp14();}/**
* Collect journals by a category.
*/ public function qfvm3(?Category $ibok1d,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd($bnjka[base64_decode('YWNjb3VudHM=')])->rwoa19([TransactionType::WITHDRAWAL,TransactionType::TRANSFER,TransactionType::DEPOSIT])->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->aykyf();if(null!==$ibok1d){$zrwmb->hjnw1e($ibok1d);}if(null===$ibok1d){$zrwmb->pybp1f();}if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Group transactions by expense.
*/ public function wtez4(Account $vvmc9,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var JournalRepositoryInterface $repository */ $bqpy20=ekpyc(JournalRepositoryInterface::class);$bqpy20->azmu21($vvmc9->$eikb22);$yzxh23=ekpyc(AccountRepositoryInterface::class);$yzxh23->azmu21($vvmc9->$eikb22);/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->tjiw24(new qzeoe([$vvmc9]))->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->aykyf()->injv10()->zmsv11()->rwoa19([TransactionType::WITHDRAWAL,TransactionType::TRANSFER]);if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Collect transactions by income.
*/ public function qqiq5(Account $vvmc9,array$bnjka):array{/** @var JournalRepositoryInterface $repository */ $bqpy20=ekpyc(JournalRepositoryInterface::class);$bqpy20->azmu21($vvmc9->$eikb22);/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->ewaj25(new qzeoe([$vvmc9]))->tjiw24($bnjka[base64_decode('YWNjb3VudHM=')])->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->rwoa19([TransactionType::DEPOSIT,TransactionType::TRANSFER])->aykyf()->injv10()->zmsv11()->aykyf();return $zrwmb->etwp14();}}?>
Did this file decode correctly?
Original Code
<?php /**
* PopupReport.php
* Copyright (c) 2019 [email protected]
*
* This file is part of Firefly III (https://github.com/firefly-iii).
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU Affero General Public License as
* published by the Free Software Foundation, either version 3 of the
* License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU Affero General Public License for more details.
*
* You should have received a copy of the GNU Affero General Public License
* along with this program. If not, see <https://www.gnu.org/licenses/>.
*/ declare(strict_types=1);namespace FireflyIII\Helpers\Report;use FireflyIII\Helpers\Collector\GroupCollectorInterface;use FireflyIII\Models\Account;use FireflyIII\Models\Budget;use FireflyIII\Models\Category;use FireflyIII\Models\TransactionType;use FireflyIII\Repositories\Account\AccountRepositoryInterface;use FireflyIII\Repositories\Journal\JournalRepositoryInterface;use FireflyIII\Repositories\UserGroups\Currency\CurrencyRepositoryInterface;use Illuminate\Support\Collection;/**
* Class PopupReport.
*/ class woin6 implements dnnd7{/**
* Collect the transactions for one account and one budget.
*/ public function gchm0(Budget $uvgr8,Account $vvmc9,array$bnjka):array{/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd(new qzeoe([$vvmc9]))->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->rzaj13($uvgr8);return $zrwmb->etwp14();}/**
* Collect the transactions for one account and no budget.
*/ public function pgyr1(Account $vvmc9,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd(new qzeoe([$vvmc9]))->rwoa19([TransactionType::WITHDRAWAL])->aykyf()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->vhyu1a();if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Collect the transactions for a budget.
*/ public function jifa2(Budget $uvgr8,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd($bnjka[base64_decode('YWNjb3VudHM=')])->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')]);if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}if(null===$uvgr8->$nmdx1c){$zrwmb->rwoa19([TransactionType::WITHDRAWAL])->vhyu1a();}if(null!==$uvgr8->$nmdx1c){$zrwmb->rzaj13($uvgr8);}return $zrwmb->etwp14();}/**
* Collect journals by a category.
*/ public function qfvm3(?Category $ibok1d,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->hroyd($bnjka[base64_decode('YWNjb3VudHM=')])->rwoa19([TransactionType::WITHDRAWAL,TransactionType::TRANSFER,TransactionType::DEPOSIT])->aykyf()->injv10()->zmsv11()->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->aykyf();if(null!==$ibok1d){$zrwmb->hjnw1e($ibok1d);}if(null===$ibok1d){$zrwmb->pybp1f();}if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Group transactions by expense.
*/ public function wtez4(Account $vvmc9,array$bnjka):array{$rgmi15=$bnjka[base64_decode('Y3VycmVuY3lJZA==')]?? null;$mlsc16=null;if(null!==$rgmi15){/** @var CurrencyRepositoryInterface $repos */ $ehgz17=ekpyc(CurrencyRepositoryInterface::class);$mlsc16=$ehgz17->eycx18((int)$rgmi15);}/** @var JournalRepositoryInterface $repository */ $bqpy20=ekpyc(JournalRepositoryInterface::class);$bqpy20->azmu21($vvmc9->$eikb22);$yzxh23=ekpyc(AccountRepositoryInterface::class);$yzxh23->azmu21($vvmc9->$eikb22);/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->tjiw24(new qzeoe([$vvmc9]))->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->aykyf()->injv10()->zmsv11()->rwoa19([TransactionType::WITHDRAWAL,TransactionType::TRANSFER]);if(null!==$mlsc16){$zrwmb->cwqv1b($mlsc16);}return $zrwmb->etwp14();}/**
* Collect transactions by income.
*/ public function qqiq5(Account $vvmc9,array$bnjka):array{/** @var JournalRepositoryInterface $repository */ $bqpy20=ekpyc(JournalRepositoryInterface::class);$bqpy20->azmu21($vvmc9->$eikb22);/** @var GroupCollectorInterface $collector */ $zrwmb=ekpyc(GroupCollectorInterface::class);$zrwmb->ewaj25(new qzeoe([$vvmc9]))->tjiw24($bnjka[base64_decode('YWNjb3VudHM=')])->gotp12($bnjka[base64_decode('c3RhcnREYXRl')],$bnjka[base64_decode('ZW5kRGF0ZQ==')])->rwoa19([TransactionType::DEPOSIT,TransactionType::TRANSFER])->aykyf()->injv10()->zmsv11()->aykyf();return $zrwmb->etwp14();}}?>
Function Calls
None |
Stats
MD5 | 2675c19bec6863827a301138aca35e5d |
Eval Count | 0 |
Decode Time | 79 ms |