/**
  *
  * @access public
  * @return \Symfony\Component\Form\Form
  */
 public function getForm()
 {
     if (null == $this->form) {
         $category = $this->categoryModel->createCategory();
         $options = array('default_forum' => $this->defaultForum);
         $this->dispatcher->dispatch(ForumEvents::ADMIN_CATEGORY_CREATE_INITIALISE, new AdminCategoryEvent($this->request, $category));
         $this->form = $this->factory->create($this->categoryCreateFormType, $category, $options);
     }
     return $this->form;
 }