. */ declare(strict_types=1); namespace FireflyIII\Support\Http\Controllers; use FireflyIII\Models\TransactionJournal; use FireflyIII\Models\TransactionType; /** * Trait ModelInformation * * @package FireflyIII\Support\Http\Controllers */ trait ModelInformation { /** * Is transaction opening balance? * * @param TransactionJournal $journal * * @return bool */ protected function isOpeningBalance(TransactionJournal $journal): bool { return TransactionType::OPENING_BALANCE === $journal->transactionType->type; } }