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')); }
public function setDefaultOptions(OptionsResolverInterface $resolver) { parent::setDefaultOptions($resolver); $resolver->setRequired(array('menu')); }
public function setDefaultOptions(OptionsResolverInterface $resolver) { parent::setDefaultOptions($resolver); $resolver->setDefaults(array('align' => null, 'icon' => null)); $resolver->setAllowedValues(array('align' => array('left', 'right'))); }