Added a lot of todo things.

This commit is contained in:
James Cole
2016-05-15 15:24:23 +02:00
parent 60d732067b
commit 4164ebcc69
20 changed files with 70 additions and 319 deletions

View File

@@ -131,32 +131,6 @@ class JournalRepository implements JournalRepositoryInterface
return $entry;
}
/**
* @deprecated
*
* @param TransactionJournal $journal
* @param Transaction $transaction
*
* @return string
*/
public function getAmountBefore(TransactionJournal $journal, Transaction $transaction): string
{
$set = $transaction->account->transactions()->leftJoin(
'transaction_journals', 'transaction_journals.id', '=', 'transactions.transaction_journal_id'
)
->where('transaction_journals.date', '<=', $journal->date->format('Y-m-d'))
->where('transaction_journals.order', '>=', $journal->order)
->where('transaction_journals.id', '!=', $journal->id)
->get(['transactions.*']);
$sum = '0';
foreach ($set as $entry) {
$sum = bcadd($entry->amount, $sum);
}
return $sum;
}
/**
* @param array $types
* @param int $page