Пример #1
0
 public function generateJournal($arr)
 {
     $cp = $arr['chargePayment'];
     $journal = new Journal();
     $journal->setSchool($cp->getCharge()->getSchool());
     $journal->setDebitAmount($arr['debitAmount']);
     $journal->setDebitAccount($arr['debitAccount']);
     $journal->setCreditAmount($arr['creditAmount']);
     $journal->setCreditAccount($arr['creditAccount']);
     $journal->setDescription($arr['description']);
     $journal->setPostedDate(new \DateTime($arr['date']));
     $journal->setCharge($cp->getCharge());
     $journal->setPayment($cp->getPayment());
     return $journal;
 }