/** * @param array $formDataSample * @return ContrattiPubbliciForm */ protected function setupForm($formDataSample) { $form = new ContrattiPubbliciForm(); $form->addDetermina(); $form->addImporti(); $form->addStrutturaProponenteLabel(); $form->addSettori(array(1 => 'Settore 1', 2 => 'Settore 2')); $form->addResponsabili(array(1 => 'Responsabile 1', 2 => 'Responsabile 2')); $form->addNumeroOfferte(); //$form->addDataInizioFineLavori(); $form->addSceltaContraente(array(1 => 'Scelta contrante test 1', 2 => 'Scelta contrante test 2')); //$form->addDatePubblicazione(); $form->addUsersSelect(array(1 => 'User 1', 2 => 'User 2')); $inputFilter = new ContrattiPubbliciFormInputFilter(); $form->setInputFilter($inputFilter->getInputFilter()); $form->setData($formDataSample); return $form; }