Exemplo n.º 1
0
 public function getSubmittedPayments(\DateTime $fromDate, \DateTime $toDate, User $user)
 {
     $paginationParameters = new PaginationParameters();
     $paginationParameters->setFilters(array('fromDate' => $fromDate, 'toDate' => $toDate, 'confirmed' => true));
     $sum = 0;
     $invoices = $this->invoiceService->getPurchaseInvoices($user, $paginationParameters);
     foreach ($invoices as $invoice) {
         /* @var $invoice \Application\Entity\Document */
         $sum += $this->invoiceService->getPaidAmountByInvoice($invoice);
     }
     return $sum;
 }