/** * Create Service Factory * * @param ServiceLocatorInterface $serviceLocator */ public function createService(ServiceLocatorInterface $serviceLocator) { $inputFilterManager = $serviceLocator->get('InputFilterManager'); $form = new BlogForm('delete'); $form->addIdElement(); $form->addCsrfElement(); $form->addSubmitElement('delete', 'Löschen'); $form->addSubmitElement('cancel', 'Abbrechen'); $form->setInputFilter($inputFilterManager->get('Blog\\Filter\\Blog')); $form->setValidationGroup(array('id', 'delete', 'cancel')); return $form; }
/** * Create Service Factory * * @param ServiceLocatorInterface $serviceLocator */ public function createService(ServiceLocatorInterface $serviceLocator) { $inputFilterManager = $serviceLocator->get('InputFilterManager'); $form = new BlogForm('create'); $form->addCsrfElement(); $form->addTitleElement(); $form->addTeaserElement(); $form->addContentElement(); $form->addSubmitElement('save', 'Speichern'); $form->addSubmitElement('cancel', 'Abbrechen'); $form->setInputFilter($inputFilterManager->get('Blog\\Filter\\Blog')); $form->setValidationGroup(array('title', 'teaser', 'content', 'save', 'cancel')); return $form; }