original_string: protected function buildUserForm(FormBuilderInterface $builder, array $options)
      {
          $now = new \DateTime();
  
          $builder
              ->add('username', null, array('label' => 'form.label_username', 'translation_domain' => 'SonataUserBundle'))
              ->add('email', 'email', array('label' => 'form.label_email', 'translation_domain' => 'SonataUserBundle', 'read_only'=>true, 'attr'=>array('class'=>'span12')))
              ->add('firstname', null, array('label' => 'form.label_firstname', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('lastname', null, array('label' => 'form.label_lastname','translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('website', null, array('label' => 'form.label_website', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('phone', null, array('required' => false, 'label' => 'form.label_phone', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('dateOfBirth', 'sonata_type_date_picker', array(
                  'years'       => range(1900, $now->format('Y')),
                  'dp_min_date' => '1-1-1900',
                  'dp_max_date' => $now->format('c'),
                  'required'    => false,
              ))
              ->add('gender', 'choice', array(
                                'label' => 'form.label_gender',
                                'choices' => array(
                                    UserInterface::GENDER_UNKNOWN => 'gender_unknown',
                                    UserInterface::GENDER_FEMALE  => 'gender_female',
                                    UserInterface::GENDER_MAN     => 'gender_male',
                                ),
                                'required' => true,
                                'translation_domain' => 'SonataUserBundle',
                                'attr'=>array('class'=>'span12')
                            ));
      }
code: protected function buildUserForm(FormBuilderInterface $builder, array $options)
      {
          $now = new \DateTime();
  
          $builder
              ->add('username', null, array('label' => 'form.label_username', 'translation_domain' => 'SonataUserBundle'))
              ->add('email', 'email', array('label' => 'form.label_email', 'translation_domain' => 'SonataUserBundle', 'read_only'=>true, 'attr'=>array('class'=>'span12')))
              ->add('firstname', null, array('label' => 'form.label_firstname', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('lastname', null, array('label' => 'form.label_lastname','translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('website', null, array('label' => 'form.label_website', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('phone', null, array('required' => false, 'label' => 'form.label_phone', 'translation_domain' => 'SonataUserBundle', 'attr'=>array('class'=>'span12')))
              ->add('dateOfBirth', 'sonata_type_date_picker', array(
                  'years'       => range(1900, $now->format('Y')),
                  'dp_min_date' => '1-1-1900',
                  'dp_max_date' => $now->format('c'),
                  'required'    => false,
              ))
              ->add('gender', 'choice', array(
                                'label' => 'form.label_gender',
                                'choices' => array(
                                    UserInterface::GENDER_UNKNOWN => 'gender_unknown',
                                    UserInterface::GENDER_FEMALE  => 'gender_female',
                                    UserInterface::GENDER_MAN     => 'gender_male',
                                ),
                                'required' => true,
                                'translation_domain' => 'SonataUserBundle',
                                'attr'=>array('class'=>'span12')
                            ));
      }
code_tokens: protected function buildUserForm ( FormBuilderInterface $ builder , array $ options ) { $ now = new \ DateTime ( ) ; $ builder -> add ( 'username' , null , array ( 'label' => 'form.label_username' , 'translation_domain' => 'SonataUserBundle' ) ) -> add ( 'email' , 'email' , array ( 'label' => 'form.label_email' , 'translation_domain' => 'SonataUserBundle' , 'read_only' => true , 'attr' => array ( 'class' => 'span12' ) ) ) -> add ( 'firstname' , null , array ( 'label' => 'form.label_firstname' , 'translation_domain' => 'SonataUserBundle' , 'attr' => array ( 'class' => 'span12' ) ) ) -> add ( 'lastname' , null , array ( 'label' => 'form.label_lastname' , 'translation_domain' => 'SonataUserBundle' , 'attr' => array ( 'class' => 'span12' ) ) ) -> add ( 'website' , null , array ( 'label' => 'form.label_website' , 'translation_domain' => 'SonataUserBundle' , 'attr' => array ( 'class' => 'span12' ) ) ) -> add ( 'phone' , null , array ( 'required' => false , 'label' => 'form.label_phone' , 'translation_domain' => 'SonataUserBundle' , 'attr' => array ( 'class' => 'span12' ) ) ) -> add ( 'dateOfBirth' , 'sonata_type_date_picker' , array ( 'years' => range ( 1900 , $ now -> format ( 'Y' ) ) , 'dp_min_date' => '1-1-1900' , 'dp_max_date' => $ now -> format ( 'c' ) , 'required' => false , ) ) -> add ( 'gender' , 'choice' , array ( 'label' => 'form.label_gender' , 'choices' => array ( UserInterface :: GENDER_UNKNOWN => 'gender_unknown' , UserInterface :: GENDER_FEMALE => 'gender_female' , UserInterface :: GENDER_MAN => 'gender_male' , ) , 'required' => true , 'translation_domain' => 'SonataUserBundle' , 'attr' => array ( 'class' => 'span12' ) ) ) ; }
docstring: Builds the embedded form representing the user.
  
  @param FormBuilderInterface $builder
  @param array                $options
docstring_tokens: Builds the embedded form representing the user .