Update code for API

This commit is contained in:
James Cole
2021-04-03 07:16:43 +02:00
parent 82f8b091c1
commit 18a80f3519
12 changed files with 134 additions and 95 deletions

View File

@@ -1,5 +1,4 @@
<?php
declare(strict_types=1);
/*
* AccountController.php

View File

@@ -1,5 +1,4 @@
<?php
declare(strict_types=1);
/*
* PeriodController.php

View File

@@ -1,5 +1,4 @@
<?php
declare(strict_types=1);
/*
* PeriodController.php

View File

@@ -1,5 +1,4 @@
<?php
declare(strict_types=1);
/*
* PeriodController.php

View File

@@ -60,6 +60,7 @@ class AccountController extends Controller
/**
* TODO same code as Expense/AccountController.
* TODO does not actually include the name of the expense account.
*
* @param GenericRequest $request
*
* @return JsonResponse
@@ -69,18 +70,7 @@ class AccountController extends Controller
$start = $request->getStart();
$end = $request->getEnd();
$assetAccounts = $request->getAssetAccounts();
$income = $this->opsRepository->sumTransfers($start, $end, $assetAccounts);
$result = [];
/** @var array $entry */
foreach ($income as $entry) {
$result[] = [
'difference' => $entry['sum'],
'difference_float' => (float)$entry['sum'],
'currency_id' => (string)$entry['currency_id'],
'currency_code' => $entry['currency_code'],
];
}
return response()->json($result);
$transfers = $this->opsRepository->sumTransfers($start, $end, $assetAccounts);
return response()->json($transfers);
}
}