/** * Exibe a tabela de candidatos que podem ser matriculados em uma turma * @return ViewModel */ public function indexAction() { try { $em = $this->getEntityManager(); $form = new SearchRegistrationsForm($em, Recruitment::STUDENT_RECRUITMENT_TYPE); $form->get('recruitment')->setAttribute('disabled', true); $form->get('registrationStatus')->setValue(RecruitmentStatus::STATUSTYPE_INTERVIEW_APPROVED)->setAttribute('disabled', true); $form->remove('submit'); $sclassForm = new SearchEnrollmentForm($em); return new ViewModel(array('message' => null, 'form' => $form, 'sclassForm' => $sclassForm)); } catch (Exception $ex) { return new ViewModel(array('message' => 'Erro inesperado. Por favor entre em contato com o administrador do sistema', 'form' => null)); } }