original_string: public function buildForm(FormBuilderInterface $builder, array $options)
      {
          if (null !== $this->parent) {
              $this->parent->buildForm($builder, $options);
          }
  
          $this->innerType->buildForm($builder, $options);
  
          foreach ($this->typeExtensions as $extension) {
              $extension->buildForm($builder, $options);
          }
      }
code: public function buildForm(FormBuilderInterface $builder, array $options)
      {
          if (null !== $this->parent) {
              $this->parent->buildForm($builder, $options);
          }
  
          $this->innerType->buildForm($builder, $options);
  
          foreach ($this->typeExtensions as $extension) {
              $extension->buildForm($builder, $options);
          }
      }
code_tokens: public function buildForm ( FormBuilderInterface $ builder , array $ options ) { if ( null !== $ this -> parent ) { $ this -> parent -> buildForm ( $ builder , $ options ) ; } $ this -> innerType -> buildForm ( $ builder , $ options ) ; foreach ( $ this -> typeExtensions as $ extension ) { $ extension -> buildForm ( $ builder , $ options ) ; } }
docstring: Configures a form builder for the type hierarchy.
  
  @param FormBuilderInterface $builder The builder to configure
  @param array                $options The options used for the configuration
docstring_tokens: Configures a form builder for the type hierarchy .