public function deleteTransactionAction() { if ($this->request->isGet() && $this->request->isXmlHttpRequest()) { $pieces = explode("-", $this->request->getQuery()->id); $transaction = $this->bankService->getTransactionById($pieces[1]); if ($transaction) { $this->bankService->deleteTransaction($transaction); return new JsonModel(array($pieces[1])); } else { return new JsonModel(array()); } } return $this->response; }
$form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\Supplier' => function (ServiceManager $sm) { $form = new SupplierForm(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\VatUom' => function (ServiceManager $sm) { $form = new VatUomForm(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Service\\Article' => function (ServiceManager $sm) { $service = new ArticleService(); $service->setSettingsService($sm->get('Application\\Service\\Settings')); return $service; }, 'Application\\Service\\Bank' => function (ServiceManager $sm) { $service = new BankService(); $service->setInvoiceService($sm->get('Application\\Service\\Invoice')); return $service; }, 'Application\\Service\\Customer' => function (ServiceManager $sm) { $service = new CustomerService(); return $service; }, 'Application\\Service\\Invoice' => function (ServiceManager $sm) { $service = new InvoiceService(); $service->setCustomerService($sm->get('Application\\Service\\Customer')); $service->setSettingsService($sm->get('Application\\Service\\Settings')); $service->setArticleService($sm->get('Application\\Service\\Article')); $service->setCompanyService($sm->get('Application\\Service\\Company')); $service->setMailService($sm->get('Application\\Service\\Mail')); $service->setSupplierService($sm->get('Application\\Service\\Supplier')); return $service; }, 'Application\\Service\\CreditInvoice' => function (ServiceManager $sm) {