public function findAllForAccount(Account $account, \DateTimeImmutable $dateStart, \DateTimeImmutable $dateEnd)
    {
        $this->addWhere('account_id', $account->getId());

        $this->addWhere('transaction_date', $dateStart->format('Y-m-d'), '>=');
        $this->addWhere('transaction_date', $dateEnd->format('Y-m-d'), '<=');
        $this->addOrder('transaction_date');

        return $this->select();
    }