Symfony\Component\Form\AbstractType::buildForm PHP Method

buildForm() public method

This method gets called for each type in the hierarchy starting form the top most type. Type extensions can further modify the form.
See also: FormTypeExtensionInterface::buildForm()
public buildForm ( FormBuilder $builder, array $options )
$builder FormBuilder The form builder
$options array The options
    public function buildForm(FormBuilder $builder, array $options)
    {
    }

Same methods

AbstractType::buildForm ( Symfony\Component\Form\FormBuilderInterface $builder, array $options )

Usage Example

 public function buildForm(FormBuilderInterface $builder, array $options)
 {
     parent::buildForm($builder, $options);
     $em = $options['em'];
     $goalTransformer = new GoalToIdTransformer($em);
     $builder->add('start_at', 'date', array("mapped" => false, 'widget' => 'single_text', 'format' => 'yyyy-MM-dd'))->add('title', 'text', array('label' => 'action.daily_action.create_new'))->add('goal', null, array('required' => false))->add('position', null, array('required' => false, 'mapped' => false))->add('add', 'submit', array('label' => 'common.add'));
 }
All Usage Examples Of Symfony\Component\Form\AbstractType::buildForm