configureOptions() 공개 메소드

public configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver )
$resolver Symfony\Component\OptionsResolver\OptionsResolver
예제 #1
0
 /**
  * {@inheritdoc}
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setRequired(['value_column', 'label_column']);
     $resolver->setDefaults(['value_column' => 'id', 'label_column' => 'name']);
     $resolver->setAllowedTypes('value_column', 'string');
     $resolver->setAllowedTypes('label_column', 'string');
 }
예제 #2
0
 /**
  * {@inheritdoc}
  */
 public function configureOptions(OptionsResolver $resolver)
 {
     parent::configureOptions($resolver);
     $resolver->setRequired(['children_column', 'hierarchy_column']);
     $resolver->setDefaults(['children_column' => 'children', 'hierarchy_column' => 'hierarchy', 'pagination' => false]);
     $resolver->setAllowedTypes('children_column', 'string');
     $resolver->setAllowedTypes('hierarchy_column', 'string');
 }