Beispiel #1
0
 /**
  * Get form instance
  *
  * @return \Application\Form\ApplicationCustomFormBuilder
  */
 public function getForm()
 {
     // get form builder
     if (!$this->form) {
         if ($this->model) {
             // fill the form with default values
             $this->formElements['modules']['values'] = $this->model->getActiveModulesList();
         }
         // hide the status filter
         if ($this->hideStatusFilter) {
             unset($this->formElements['status']);
         }
         $this->form = new ApplicationCustomFormBuilder($this->formName, $this->formElements, $this->translator, $this->ignoredElements, $this->notValidatedElements, $this->method);
     }
     return $this->form;
 }