Various code cleanup [skip ci]

This commit is contained in:
James Cole 2018-03-10 22:38:20 +01:00
parent a55d18709c
commit aad0864018
No known key found for this signature in database
GPG Key ID: C16961E655E74B5E
59 changed files with 118 additions and 120 deletions

View File

@ -23,7 +23,6 @@ declare(strict_types=1);
namespace FireflyIII\Api\V1\Controllers; namespace FireflyIII\Api\V1\Controllers;
use FireflyIII\Api\V1\Requests\BillRequest; use FireflyIII\Api\V1\Requests\BillRequest;
use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Models\Bill; use FireflyIII\Models\Bill;
use FireflyIII\Repositories\Bill\BillRepositoryInterface; use FireflyIII\Repositories\Bill\BillRepositoryInterface;
use FireflyIII\Transformers\BillTransformer; use FireflyIII\Transformers\BillTransformer;

View File

@ -34,6 +34,7 @@ use Symfony\Component\HttpFoundation\ParameterBag;
/** /**
* Class Controller. * Class Controller.
*
* @codeCoverageIgnore * @codeCoverageIgnore
*/ */
class Controller extends BaseController class Controller extends BaseController
@ -70,7 +71,7 @@ class Controller extends BaseController
$return = '?'; $return = '?';
$params = []; $params = [];
foreach ($this->parameters as $key => $value) { foreach ($this->parameters as $key => $value) {
if($key === 'page') { if ($key === 'page') {
continue; continue;
} }
if ($value instanceof Carbon) { if ($value instanceof Carbon) {

View File

@ -37,7 +37,6 @@ use Illuminate\Support\Collection;
use League\Fractal\Manager; use League\Fractal\Manager;
use League\Fractal\Pagination\IlluminatePaginatorAdapter; use League\Fractal\Pagination\IlluminatePaginatorAdapter;
use League\Fractal\Resource\Collection as FractalCollection; use League\Fractal\Resource\Collection as FractalCollection;
use League\Fractal\Resource\Item;
use League\Fractal\Serializer\JsonApiSerializer; use League\Fractal\Serializer\JsonApiSerializer;
use Log; use Log;
use Preferences; use Preferences;

View File

@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Api\V1\Requests; namespace FireflyIII\Api\V1\Requests;
use FireflyIII\Http\Requests\Request as FireflyIIIRequest; use FireflyIII\Http\Requests\Request as FireflyIIIRequest;
/** /**
* Class Request. * Class Request.
*/ */

View File

@ -23,6 +23,7 @@ declare(strict_types=1);
namespace FireflyIII\Exceptions; namespace FireflyIII\Exceptions;
use Exception; use Exception;
/** /**
* Class FireflyException. * Class FireflyException.
*/ */

View File

@ -30,7 +30,6 @@ use FireflyIII\Repositories\PiggyBank\PiggyBankRepositoryInterface as PRI;
use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface as RGRI; use FireflyIII\Repositories\RuleGroup\RuleGroupRepositoryInterface as RGRI;
use FireflyIII\Support\Events\BillScanner; use FireflyIII\Support\Events\BillScanner;
use FireflyIII\TransactionRules\Processor; use FireflyIII\TransactionRules\Processor;
use Log;
/** /**
* @codeCoverageIgnore * @codeCoverageIgnore

View File

@ -282,6 +282,7 @@ class MetaPieChart implements MetaPieChartInterface
$collector->withCategoryInformation(); $collector->withCategoryInformation();
$collector->withBudgetInformation(); $collector->withBudgetInformation();
} }
// @codeCoverageIgnoreEnd // @codeCoverageIgnoreEnd
return $collector->getJournals(); return $collector->getJournals();

View File

@ -42,13 +42,6 @@ interface JournalCollectorInterface
*/ */
public function addFilter(string $filter): JournalCollectorInterface; public function addFilter(string $filter): JournalCollectorInterface;
/**
* @param Collection $journals
*
* @return JournalCollectorInterface
*/
public function setJournals(Collection $journals): JournalCollectorInterface;
/** /**
* @param string $amount * @param string $amount
* *
@ -153,6 +146,13 @@ interface JournalCollectorInterface
*/ */
public function setCategory(Category $category): JournalCollectorInterface; public function setCategory(Category $category): JournalCollectorInterface;
/**
* @param Collection $journals
*
* @return JournalCollectorInterface
*/
public function setJournals(Collection $journals): JournalCollectorInterface;
/** /**
* @param int $limit * @param int $limit
* *

View File

@ -109,7 +109,7 @@ class DebugController extends Controller
'debug', 'debug',
compact( compact(
'phpVersion', 'phpVersion',
'extensions','localeAttempts', 'extensions', 'localeAttempts',
'carbon', 'carbon',
'appEnv', 'appEnv',
'appDebug', 'appDebug',

View File

@ -94,21 +94,9 @@ class ProfileController extends Controller
return view('profile.change-password', compact('title', 'subTitle', 'subTitleIcon')); return view('profile.change-password', compact('title', 'subTitle', 'subTitleIcon'));
} }
/**
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
*/
public function deleteCode()
{
Preferences::delete('twoFactorAuthEnabled');
Preferences::delete('twoFactorAuthSecret');
Session::flash('success', strval(trans('firefly.pref_two_factor_auth_disabled')));
Session::flash('info', strval(trans('firefly.pref_two_factor_auth_remove_it')));
return redirect(route('profile.index'));
}
/** /**
* View that generates a 2FA code for the user. * View that generates a 2FA code for the user.
*
* @return View * @return View
*/ */
public function code() public function code()
@ -121,23 +109,6 @@ class ProfileController extends Controller
return view('profile.code', compact('image')); return view('profile.code', compact('image'));
} }
/**
* @param TokenFormRequest $request
*
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
* @SuppressWarnings(PHPMD.UnusedFormalParameter) // it's unused but the class does some validation.
*/
public function postCode(TokenFormRequest $request)
{
Preferences::set('twoFactorAuthEnabled', 1);
Preferences::set('twoFactorAuthSecret', Session::get('two-factor-secret'));
Session::flash('success', strval(trans('firefly.saved_preferences')));
Preferences::mark();
return redirect(route('profile.index'));
}
/** /**
* @param UserRepositoryInterface $repository * @param UserRepositoryInterface $repository
* @param string $token * @param string $token
@ -185,6 +156,19 @@ class ProfileController extends Controller
return view('profile.delete-account', compact('title', 'subTitle', 'subTitleIcon')); return view('profile.delete-account', compact('title', 'subTitle', 'subTitleIcon'));
} }
/**
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
*/
public function deleteCode()
{
Preferences::delete('twoFactorAuthEnabled');
Preferences::delete('twoFactorAuthSecret');
Session::flash('success', strval(trans('firefly.pref_two_factor_auth_disabled')));
Session::flash('info', strval(trans('firefly.pref_two_factor_auth_remove_it')));
return redirect(route('profile.index'));
}
/** /**
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
*/ */
@ -296,6 +280,23 @@ class ProfileController extends Controller
return redirect(route('profile.index')); return redirect(route('profile.index'));
} }
/**
* @param TokenFormRequest $request
*
* @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector
* @SuppressWarnings(PHPMD.UnusedFormalParameter) // it's unused but the class does some validation.
*/
public function postCode(TokenFormRequest $request)
{
Preferences::set('twoFactorAuthEnabled', 1);
Preferences::set('twoFactorAuthSecret', Session::get('two-factor-secret'));
Session::flash('success', strval(trans('firefly.saved_preferences')));
Preferences::mark();
return redirect(route('profile.index'));
}
/** /**
* @param UserRepositoryInterface $repository * @param UserRepositoryInterface $repository
* @param DeleteAccountFormRequest $request * @param DeleteAccountFormRequest $request

View File

@ -189,6 +189,7 @@ class RuleGroupController extends Controller
{ {
// does the user have shared accounts? // does the user have shared accounts?
$accounts = $repository->getAccountsByType([AccountType::DEFAULT, AccountType::ASSET]); $accounts = $repository->getAccountsByType([AccountType::DEFAULT, AccountType::ASSET]);
// todo could be removed?
$accountList = ExpandedForm::makeSelectList($accounts); $accountList = ExpandedForm::makeSelectList($accounts);
$checkedAccounts = array_keys($accountList); $checkedAccounts = array_keys($accountList);
$first = session('first')->format('Y-m-d'); $first = session('first')->format('Y-m-d');

View File

@ -168,7 +168,7 @@ class BulkController extends Controller
} }
if ($ignoreTags === false) { if ($ignoreTags === false) {
Log::debug(sprintf('Set tags to %s', $request->string('budget_id'))); Log::debug(sprintf('Set tags to %s', $request->string('budget_id')));
$repository->updateTags($journal,['tags' => explode(',', $request->string('tags'))]); $repository->updateTags($journal, ['tags' => explode(',', $request->string('tags'))]);
} }
// update tags if not told to ignore (and is withdrawal) // update tags if not told to ignore (and is withdrawal)
} }

View File

@ -67,7 +67,7 @@ class Kernel extends HttpKernel
TrimStrings::class, TrimStrings::class,
ConvertEmptyStringsToNull::class, ConvertEmptyStringsToNull::class,
TrustProxies::class, TrustProxies::class,
Installer::class Installer::class,
]; ];
/** /**

View File

@ -26,13 +26,14 @@ class Installer
*/ */
public function handle($request, Closure $next) public function handle($request, Closure $next)
{ {
if(env('APP_ENV') === 'testing') { if (env('APP_ENV') === 'testing') {
return $next($request); return $next($request);
} }
$url = $request->url(); $url = $request->url();
$strpos = stripos($url, '/install'); $strpos = stripos($url, '/install');
if (!($strpos === false)) { if (!($strpos === false)) {
Log::debug(sprintf('URL is %s, will NOT run installer middleware', $url)); Log::debug(sprintf('URL is %s, will NOT run installer middleware', $url));
return $next($request); return $next($request);
} }
Log::debug(sprintf('URL is %s, will run installer middleware', $url)); Log::debug(sprintf('URL is %s, will run installer middleware', $url));
@ -59,13 +60,16 @@ class Installer
$configVersion = intval(config('firefly.db_version')); $configVersion = intval(config('firefly.db_version'));
$dbVersion = intval(FireflyConfig::getFresh('db_version', 1)->data); $dbVersion = intval(FireflyConfig::getFresh('db_version', 1)->data);
if ($configVersion > $dbVersion) { if ($configVersion > $dbVersion) {
Log::warning(sprintf( Log::warning(
sprintf(
'The current installed version (%d) is older than the required version (%d). Redirect to migrate routine.', $dbVersion, $configVersion 'The current installed version (%d) is older than the required version (%d). Redirect to migrate routine.', $dbVersion, $configVersion
)); )
);
// redirect to migrate routine: // redirect to migrate routine:
return response()->redirectTo(route('installer.index')); return response()->redirectTo(route('installer.index'));
} }
return $next($request); return $next($request);
} }

View File

@ -186,6 +186,7 @@ class BunqConfigurator implements ConfiguratorInterface
return false; return false;
case 'initial': case 'initial':
Log::debug('isJobConfigured returns true'); Log::debug('isJobConfigured returns true');
return true; return true;
break; break;
default: default:

View File

@ -22,7 +22,6 @@ declare(strict_types=1);
namespace FireflyIII\Models; namespace FireflyIII\Models;
use Carbon\Carbon;
use Crypt; use Crypt;
use FireflyIII\Exceptions\FireflyException; use FireflyIII\Exceptions\FireflyException;
use Illuminate\Contracts\Encryption\DecryptException; use Illuminate\Contracts\Encryption\DecryptException;

View File

@ -32,6 +32,7 @@ use Symfony\Component\HttpKernel\Exception\NotFoundHttpException;
/** /**
* Class ImportJob. * Class ImportJob.
*
* @property User $user * @property User $user
*/ */
class ImportJob extends Model class ImportJob extends Model

View File

@ -90,6 +90,7 @@ class PiggyBank extends Model
/** /**
* Grabs the PiggyBankRepetition that's currently relevant / active. * Grabs the PiggyBankRepetition that's currently relevant / active.
*
* @deprecated * @deprecated
* @returns PiggyBankRepetition * @returns PiggyBankRepetition
*/ */
@ -153,6 +154,7 @@ class PiggyBank extends Model
/** /**
* @param Carbon $date * @param Carbon $date
*
* @deprecated * @deprecated
* @return string * @return string
*/ */

View File

@ -26,6 +26,7 @@ use Illuminate\Database\Eloquent\Model;
/** /**
* Class PiggyBankEvent. * Class PiggyBankEvent.
*
* @property $piggyBank * @property $piggyBank
*/ */
class PiggyBankEvent extends Model class PiggyBankEvent extends Model

View File

@ -31,6 +31,7 @@ use Log;
/** /**
* Class Preference. * Class Preference.
*
* @property mixed $data * @property mixed $data
*/ */
class Preference extends Model class Preference extends Model

View File

@ -91,7 +91,7 @@ class Transaction extends Model
*/ */
protected $fillable protected $fillable
= ['account_id', 'transaction_journal_id', 'description', 'amount', 'identifier', 'transaction_currency_id', 'foreign_currency_id', = ['account_id', 'transaction_journal_id', 'description', 'amount', 'identifier', 'transaction_currency_id', 'foreign_currency_id',
'foreign_amount','reconciled']; 'foreign_amount', 'reconciled'];
/** /**
* @var array * @var array
*/ */

View File

@ -24,15 +24,10 @@ namespace FireflyIII\Providers;
use FireflyIII\Events\RegisteredUser; use FireflyIII\Events\RegisteredUser;
use FireflyIII\Events\RequestedVersionCheckStatus; use FireflyIII\Events\RequestedVersionCheckStatus;
use FireflyIII\Models\Account;
use FireflyIII\Models\PiggyBank; use FireflyIII\Models\PiggyBank;
use FireflyIII\Models\PiggyBankRepetition; use FireflyIII\Models\PiggyBankRepetition;
use FireflyIII\Models\Transaction;
use FireflyIII\Models\TransactionJournal;
use FireflyIII\Models\TransactionJournalMeta;
use Illuminate\Auth\Events\Login; use Illuminate\Auth\Events\Login;
use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider; use Illuminate\Foundation\Support\Providers\EventServiceProvider as ServiceProvider;
use Log;
/** /**
* Class EventServiceProvider. * Class EventServiceProvider.

View File

@ -46,7 +46,6 @@ use FireflyIII\Repositories\TransactionType\TransactionTypeRepository;
use FireflyIII\Repositories\TransactionType\TransactionTypeRepositoryInterface; use FireflyIII\Repositories\TransactionType\TransactionTypeRepositoryInterface;
use FireflyIII\Repositories\User\UserRepository; use FireflyIII\Repositories\User\UserRepository;
use FireflyIII\Repositories\User\UserRepositoryInterface; use FireflyIII\Repositories\User\UserRepositoryInterface;
use FireflyIII\Services\Password\PwndVerifier;
use FireflyIII\Services\Password\PwndVerifierV2; use FireflyIII\Services\Password\PwndVerifierV2;
use FireflyIII\Services\Password\Verifier; use FireflyIII\Services\Password\Verifier;
use FireflyIII\Support\Amount; use FireflyIII\Support\Amount;

View File

@ -73,21 +73,13 @@ interface BudgetRepositoryInterface
* Find a budget. * Find a budget.
* *
* @param int $budgetId * @param int $budgetId
*
* @deprecated * @deprecated
* *
* @return Budget * @return Budget
*/ */
public function find(int $budgetId): Budget; public function find(int $budgetId): Budget;
/**
* Find a budget or return NULL
*
* @param int $budgetId
*
* @return Budget|null
*/
public function findNull(int $budgetId): ?Budget;
/** /**
* Find a budget. * Find a budget.
* *
@ -97,6 +89,15 @@ interface BudgetRepositoryInterface
*/ */
public function findByName(string $name): ?Budget; public function findByName(string $name): ?Budget;
/**
* Find a budget or return NULL
*
* @param int $budgetId
*
* @return Budget|null
*/
public function findNull(int $budgetId): ?Budget;
/** /**
* This method returns the oldest journal or transaction date known to this budget. * This method returns the oldest journal or transaction date known to this budget.
* Will cache result. * Will cache result.

View File

@ -53,20 +53,12 @@ interface CategoryRepositoryInterface
* Find a category. * Find a category.
* *
* @param int $categoryId * @param int $categoryId
*
* @deprecated * @deprecated
* @return Category * @return Category
*/ */
public function find(int $categoryId): Category; public function find(int $categoryId): Category;
/**
* Find a category or return NULL
*
* @param int $categoryId
*
* @return Category|null
*/
public function findNull(int $categoryId): ?Category;
/** /**
* Find a category. * Find a category.
* *
@ -76,6 +68,15 @@ interface CategoryRepositoryInterface
*/ */
public function findByName(string $name): ?Category; public function findByName(string $name): ?Category;
/**
* Find a category or return NULL
*
* @param int $categoryId
*
* @return Category|null
*/
public function findNull(int $categoryId): ?Category;
/** /**
* @param Category $category * @param Category $category
* *

View File

@ -2,7 +2,6 @@
declare(strict_types=1); declare(strict_types=1);
/** /**
* BelongsUser.php * BelongsUser.php
* Copyright (c) 2018 thegrumpydictator@gmail.com * Copyright (c) 2018 thegrumpydictator@gmail.com
@ -61,6 +60,7 @@ class BelongsUser implements Rule
/** /**
* Determine if the validation rule passes. * Determine if the validation rule passes.
* TODO use repositories? * TODO use repositories?
*
* @param string $attribute * @param string $attribute
* @param mixed $value * @param mixed $value
* *

View File

@ -2,7 +2,6 @@
declare(strict_types=1); declare(strict_types=1);
/** /**
* ValidTransactions.php * ValidTransactions.php
* Copyright (c) 2018 thegrumpydictator@gmail.com * Copyright (c) 2018 thegrumpydictator@gmail.com
@ -75,10 +74,12 @@ class ValidTransactions implements Rule
->where('accounts.user_id', $userId)->count(); ->where('accounts.user_id', $userId)->count();
if ($count === 0) { if ($count === 0) {
Log::debug(sprintf('Count for transaction #%d and user #%d is zero! Return FALSE', $transactionId, $userId)); Log::debug(sprintf('Count for transaction #%d and user #%d is zero! Return FALSE', $transactionId, $userId));
return false; return false;
} }
} }
Log::debug('Return true!'); Log::debug('Return true!');
return true; return true;
} }
} }

View File

@ -28,7 +28,6 @@ use FireflyIII\Services\Bunq\Object\UserCompany;
use FireflyIII\Services\Bunq\Object\UserPerson; use FireflyIII\Services\Bunq\Object\UserPerson;
use FireflyIII\Services\Bunq\Token\InstallationToken; use FireflyIII\Services\Bunq\Token\InstallationToken;
use FireflyIII\Services\Bunq\Token\SessionToken; use FireflyIII\Services\Bunq\Token\SessionToken;
use Log;
/** /**
* Class DeviceSessionRequest. * Class DeviceSessionRequest.

View File

@ -63,7 +63,7 @@ class AccountDestroyService
try { try {
$account->delete(); $account->delete();
} catch (Exception $e) { // @codeCoverageIgnore } catch (Exception $e) { // @codeCoverageIgnore
Log::error(sprintf('Could not delete account: %s',$e->getMessage())); // @codeCoverageIgnore Log::error(sprintf('Could not delete account: %s', $e->getMessage())); // @codeCoverageIgnore
} }
return true; return true;

View File

@ -26,6 +26,7 @@ namespace FireflyIII\Services\Internal\Destroy;
use Exception; use Exception;
use FireflyIII\Models\Bill; use FireflyIII\Models\Bill;
use Log; use Log;
/** /**
* @codeCoverageIgnore * @codeCoverageIgnore
* Class BillDestroyService * Class BillDestroyService
@ -40,7 +41,7 @@ class BillDestroyService
try { try {
$bill->delete(); $bill->delete();
} catch (Exception $e) { // @codeCoverageIgnore } catch (Exception $e) { // @codeCoverageIgnore
Log::error(sprintf('Could not delete bill: %s',$e->getMessage())); // @codeCoverageIgnore Log::error(sprintf('Could not delete bill: %s', $e->getMessage())); // @codeCoverageIgnore
} }
} }

View File

@ -56,7 +56,7 @@ class JournalDestroyService
} }
$journal->delete(); $journal->delete();
} catch (Exception $e) { } catch (Exception $e) {
Log::error(sprintf('Could not delete bill: %s',$e->getMessage())); // @codeCoverageIgnore Log::error(sprintf('Could not delete bill: %s', $e->getMessage())); // @codeCoverageIgnore
} }
return; return;

View File

@ -23,7 +23,6 @@ declare(strict_types=1);
namespace FireflyIII\Services\Internal\Support; namespace FireflyIII\Services\Internal\Support;
use Exception;
use FireflyIII\Factory\AccountFactory; use FireflyIII\Factory\AccountFactory;
use FireflyIII\Factory\AccountMetaFactory; use FireflyIII\Factory\AccountMetaFactory;
use FireflyIII\Factory\TransactionFactory; use FireflyIII\Factory\TransactionFactory;
@ -255,6 +254,7 @@ trait AccountServiceTrait
return true; return true;
} }
return true; // @codeCoverageIgnore return true; // @codeCoverageIgnore
} }

View File

@ -22,6 +22,7 @@
declare(strict_types=1); declare(strict_types=1);
namespace FireflyIII\Services\Internal\Support; namespace FireflyIII\Services\Internal\Support;
use FireflyIII\Models\Bill; use FireflyIII\Models\Bill;
use FireflyIII\Models\Note; use FireflyIII\Models\Note;

View File

@ -217,6 +217,7 @@ trait TransactionServiceTrait
{ {
if (is_null($budget)) { if (is_null($budget)) {
$transaction->budgets()->sync([]); $transaction->budgets()->sync([]);
return; return;
} }
$transaction->budgets()->sync([$budget->id]); $transaction->budgets()->sync([$budget->id]);
@ -233,6 +234,7 @@ trait TransactionServiceTrait
{ {
if (is_null($category)) { if (is_null($category)) {
$transaction->categories()->sync([]); $transaction->categories()->sync([]);
return; return;
} }
$transaction->categories()->sync([$category->id]); $transaction->categories()->sync([$category->id]);
@ -260,6 +262,7 @@ trait TransactionServiceTrait
if (is_null($currency)) { if (is_null($currency)) {
$transaction->foreign_currency_id = null; $transaction->foreign_currency_id = null;
$transaction->save(); $transaction->save();
return; return;
} }
$transaction->foreign_currency_id = $currency->id; $transaction->foreign_currency_id = $currency->id;

View File

@ -23,14 +23,8 @@ declare(strict_types=1);
namespace FireflyIII\Services\Internal\Update; namespace FireflyIII\Services\Internal\Update;
use Exception;
use FireflyIII\Exceptions\FireflyException;
use FireflyIII\Factory\AccountMetaFactory;
use FireflyIII\Models\Account; use FireflyIII\Models\Account;
use FireflyIII\Models\AccountMeta;
use FireflyIII\Models\AccountType;
use FireflyIII\Services\Internal\Support\AccountServiceTrait; use FireflyIII\Services\Internal\Support\AccountServiceTrait;
use Log;
/** /**
* Class AccountUpdateService * Class AccountUpdateService
@ -40,7 +34,6 @@ class AccountUpdateService
use AccountServiceTrait; use AccountServiceTrait;
/** /**
* Update account data. * Update account data.
* *

View File

@ -225,6 +225,7 @@ class Transaction extends Twig_Extension
/** /**
* TODO improve code * TODO improve code
*
* @param TransactionModel $transaction * @param TransactionModel $transaction
* *
* @return string * @return string

View File

@ -24,10 +24,8 @@ namespace FireflyIII\Support\Twig;
use Carbon\Carbon; use Carbon\Carbon;
use FireflyIII\Models\Account; use FireflyIII\Models\Account;
use FireflyIII\Models\TransactionJournal;
use League\CommonMark\CommonMarkConverter; use League\CommonMark\CommonMarkConverter;
use Route; use Route;
use Steam;
use Twig_Extension; use Twig_Extension;
use Twig_SimpleFilter; use Twig_SimpleFilter;
use Twig_SimpleFunction; use Twig_SimpleFunction;

View File

@ -59,7 +59,7 @@ class ClearBudget implements ActionInterface
// also remove categories from transactions: // also remove categories from transactions:
/** @var Transaction $transaction */ /** @var Transaction $transaction */
foreach($journal->transactions as $transaction) { foreach ($journal->transactions as $transaction) {
$transaction->budgets()->detach(); $transaction->budgets()->detach();
} }

View File

@ -59,7 +59,7 @@ class ClearCategory implements ActionInterface
// also remove categories from transactions: // also remove categories from transactions:
/** @var Transaction $transaction */ /** @var Transaction $transaction */
foreach($journal->transactions as $transaction) { foreach ($journal->transactions as $transaction) {
$transaction->categories()->detach(); $transaction->categories()->detach();
} }

View File

@ -25,7 +25,6 @@ namespace FireflyIII\Transformers;
use Carbon\Carbon; use Carbon\Carbon;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\Account; use FireflyIII\Models\Account;
use FireflyIII\Models\AccountType; use FireflyIII\Models\AccountType;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use Carbon\Carbon; use Carbon\Carbon;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\Bill; use FireflyIII\Models\Bill;
use FireflyIII\Models\Note; use FireflyIII\Models\Note;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\Budget; use FireflyIII\Models\Budget;
use Illuminate\Support\Collection; use Illuminate\Support\Collection;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\Category; use FireflyIII\Models\Category;
use Illuminate\Support\Collection; use Illuminate\Support\Collection;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\TransactionJournalMeta; use FireflyIII\Models\TransactionJournalMeta;
use Illuminate\Support\Collection; use Illuminate\Support\Collection;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\PiggyBankEvent; use FireflyIII\Models\PiggyBankEvent;
use FireflyIII\Repositories\Currency\CurrencyRepositoryInterface; use FireflyIII\Repositories\Currency\CurrencyRepositoryInterface;

View File

@ -24,7 +24,6 @@ declare(strict_types=1);
namespace FireflyIII\Transformers; namespace FireflyIII\Transformers;
use FireflyIII\Helpers\Collector\JournalCollector;
use FireflyIII\Helpers\Collector\JournalCollectorInterface; use FireflyIII\Helpers\Collector\JournalCollectorInterface;
use FireflyIII\Models\Tag; use FireflyIII\Models\Tag;
use League\Fractal\Resource\Collection as FractalCollection; use League\Fractal\Resource\Collection as FractalCollection;

View File

@ -171,7 +171,7 @@ class TransactionTransformer extends TransformerAbstract
/** @var Note $dbNote */ /** @var Note $dbNote */
$dbNote = $transaction->transactionJournal->notes()->first(); $dbNote = $transaction->transactionJournal->notes()->first();
$notes = null; $notes = null;
if(!is_null($dbNote)) { if (!is_null($dbNote)) {
$notes = $dbNote->text; $notes = $dbNote->text;
} }

View File

@ -396,7 +396,7 @@ class FireflyValidator extends Validator
public function validateUniqueAccountNumberForUser($attribute, $value, $parameters): bool public function validateUniqueAccountNumberForUser($attribute, $value, $parameters): bool
{ {
$accountId = $this->data['id'] ?? 0; $accountId = $this->data['id'] ?? 0;
if($accountId === 0) { if ($accountId === 0) {
$accountId = $parameters[0] ?? 0; $accountId = $parameters[0] ?? 0;
} }