/**
  * 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;
 }
 /**
  * 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;
 }