public function createTransactionLog(Transaction $transaction) { $log = $this->createLog(); $log->setAccount($transaction->getAccount()); $log->setAmount($transaction->getVirtualAmount()); $log->setInformation($transaction->getInformation()); $transaction->setLog($log); return $log; }