Should fix query [skip ci]

This commit is contained in:
James Cole 2015-01-27 19:22:54 +01:00
parent a2327c50ec
commit 538018fed1
2 changed files with 18 additions and 12 deletions

View File

@ -207,18 +207,18 @@ class Report implements ReportInterface
$set = $this->_queries->journalsByExpenseAccount($start, $end);
$expenses = $this->_helper->makeArray($set);
$alt = $this->_queries->sharedExpenses($start, $end);
$transfers = $this->_helper->makeArray($alt);
$expenses[-1] = [
'amount' => 0,
'name' => 'Transfers to shared',
'spent' => 0
];
foreach ($transfers as $transfer) {
$expenses[-1]['amount'] += $transfer['amount'];
}
// $alt = $this->_queries->sharedExpenses($start, $end);
// $transfers = $this->_helper->makeArray($alt);
//
// $expenses[-1] = [
// 'amount' => 0,
// 'name' => 'Transfers to shared',
// 'spent' => 0
// ];
//
// foreach ($transfers as $transfer) {
// $expenses[-1]['amount'] += $transfer['amount'];
// }
$expenses = $this->_helper->sortArray($expenses);
$limited = $this->_helper->limitArray($expenses, $limit);

View File

@ -123,12 +123,18 @@
Expenses
</div>
<table class="table">
<?php $sum = 0;?>
@foreach($groupedExpenses as $id => $expense)
<tr>
<td><a href="{{route('accounts.show',$id)}}">{{{$expense['name']}}}</a></td>
<td>{{Amount::format(floatval($expense['amount'])*-1)}}</td>
</tr>
<?php $sum += floatval($expense['amount'])*-1;?>
@endforeach
<tr>
<td><em>Sum</em></td>
<td>{{Amount::format($sum)}}</td>
</tr>
</table>
</div>
</div>