Example #1
0
 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;
 }
Example #2
0
    $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) {