Example #1
0
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setDefaults(array('orientation' => 'top', 'data-class' => ''));
     $resolver->setAllowedValues(array('orientation' => array('top', 'left', 'right')));
     $resolver->setAllowedTypes(array('data-class' => 'string'));
 }
Example #2
0
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setRequired(array('menu'));
 }
Example #3
0
 public function setDefaultOptions(OptionsResolverInterface $resolver)
 {
     parent::setDefaultOptions($resolver);
     $resolver->setDefaults(array('align' => null, 'icon' => null));
     $resolver->setAllowedValues(array('align' => array('left', 'right')));
 }