public function getInputFilter() { $this->filter = parent::getInputFilter(); $moneyValidator = new MoneyValidator(); $delayPercent = new Input('delayPercent'); $delayPercent->setRequired(false); $delayPercent->setAllowEmpty(true); $delayPercent->getValidatorChain()->attach($moneyValidator); $this->filter->add($delayPercent); $digits = new Digits(); $deadlineDays = new Input('deadlineDays'); $deadlineDays->setRequired(false); $deadlineDays->setAllowEmpty(true); $deadlineDays->getValidatorChain()->attach($digits); $this->filter->add($deadlineDays); return $this->filter; }
$form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\NewPassword' => function (ServiceManager $sm) { $form = new NewPassword(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\Template' => function (ServiceManager $sm) { $form = new TemplateForm(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\Transaction' => function (ServiceManager $sm) { $form = new TransactionForm(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\Company' => function (ServiceManager $sm) { $form = new CompanyForm(); $form->setTranslator($sm->get('Translator')); return $form; }, 'Application\\Form\\Customer' => function (ServiceManager $sm) { $form = new CustomerForm(); $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) {