/** * @param FormBuilderInterface $builder * @param array $options */ public function buildForm(FormBuilderInterface $builder, array $options) { $builder->add('type', 'choice', array('choices' => Job::getTypes(), 'expanded' => true))->add('company')->add('logo', null, array('label' => 'Company logo'))->add('url')->add('position')->add('location')->add('description')->add('how_to_apply', null, array('label' => 'How to apply?'))->add('token')->add('is_public', null, array('label' => 'Public?'))->add('is_activated', null, array('label' => 'Activated?'))->add('email')->add('expires_at')->add('category'); }