mirror of
https://github.com/firefly-iii/firefly-iii.git
synced 2026-01-07 06:31:22 +00:00
Various code reshuffelling.
This commit is contained in:
@@ -48,9 +48,9 @@ class JournalAPIRepository implements JournalAPIRepositoryInterface
|
||||
public function findTransaction(int $transactionId): ?Transaction
|
||||
{
|
||||
return Transaction::leftJoin('transaction_journals', 'transaction_journals.id', '=', 'transactions.transaction_journal_id')
|
||||
->where('transaction_journals.user_id', $this->user->id)
|
||||
->where('transactions.id', $transactionId)
|
||||
->first(['transactions.*']);
|
||||
->where('transaction_journals.user_id', $this->user->id)
|
||||
->where('transactions.id', $transactionId)
|
||||
->first(['transactions.*']);
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -78,6 +78,16 @@ class JournalAPIRepository implements JournalAPIRepositoryInterface
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
public function getJournalLinks(TransactionJournal $journal): Collection
|
||||
{
|
||||
$collection = $journal->destJournalLinks()->get();
|
||||
|
||||
return $journal->sourceJournalLinks()->get()->merge($collection);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get all piggy bank events for a journal.
|
||||
*
|
||||
@@ -105,14 +115,4 @@ class JournalAPIRepository implements JournalAPIRepositoryInterface
|
||||
{
|
||||
$this->user = $user;
|
||||
}
|
||||
|
||||
/**
|
||||
* @inheritDoc
|
||||
*/
|
||||
public function getJournalLinks(TransactionJournal $journal): Collection
|
||||
{
|
||||
$collection = $journal->destJournalLinks()->get();
|
||||
|
||||
return $journal->sourceJournalLinks()->get()->merge($collection);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user