mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2025-10-26 05:26:17 +00:00
Refactor methods that request the old currency preference.
This commit is contained in:
@@ -34,23 +34,16 @@ class CurrencyTransformer extends AbstractTransformer
|
||||
* Transform the currency.
|
||||
*
|
||||
* @param TransactionCurrency $currency
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function transform(TransactionCurrency $currency): array
|
||||
{
|
||||
$isDefault = false;
|
||||
$defaultCurrency = $this->parameters->get('defaultCurrency');
|
||||
if (null !== $defaultCurrency) {
|
||||
$isDefault = (int)$defaultCurrency->id === (int)$currency->id;
|
||||
}
|
||||
|
||||
return [
|
||||
'id' => (int)$currency->id,
|
||||
'created_at' => $currency->created_at->toAtomString(),
|
||||
'updated_at' => $currency->updated_at->toAtomString(),
|
||||
'default' => $isDefault,
|
||||
'enabled' => $currency->enabled,
|
||||
'default' => $currency->userDefault,
|
||||
'enabled' => $currency->userEnabled,
|
||||
'name' => $currency->name,
|
||||
'code' => $currency->code,
|
||||
'symbol' => $currency->symbol,
|
||||
|
||||
Reference in New Issue
Block a user