Remove references to static class.

This commit is contained in:
James Cole
2023-10-29 06:36:37 +01:00
parent 4f2159b54d
commit 9a17a11b37
277 changed files with 189 additions and 466 deletions

View File

@@ -126,22 +126,15 @@ class Amount
/**
* @param User $user
* @deprecated use getDefaultCurrencyByUserGroup instead.
*
* @return TransactionCurrency
* @deprecated use getDefaultCurrencyByUserGroup instead.
*/
public function getDefaultCurrencyByUser(User $user): TransactionCurrency
{
return $this->getDefaultCurrencyByUserGroup($user->userGroup);
}
/**
* @return TransactionCurrency
*/
public function getSystemCurrency(): TransactionCurrency
{
return TransactionCurrency::where('code', 'EUR')->first();
}
/**
* @param User $user
*
@@ -165,6 +158,14 @@ class Amount
return $default;
}
/**
* @return TransactionCurrency
*/
public function getSystemCurrency(): TransactionCurrency
{
return TransactionCurrency::where('code', 'EUR')->first();
}
/**
* This method returns the correct format rules required by accounting.js,
* the library used to format amounts in charts.