public function setDefaultOptions(OptionsResolverInterface $resolver) { parent::setDefaultOptions($resolver); $resolver->setRequired(array('controller')); $resolver->setOptional(array('class')); $resolver->setOptional(array('transformer')); $resolver->setOptional(array('path')); $resolver->setOptional(array('display')); $resolver->setDefaults(array('compound' => false, 'class' => null, 'transformer' => null, 'path' => null, 'display' => 'URI')); }
public function setDefaultOptions(OptionsResolverInterface $resolver) { parent::setDefaultOptions($resolver); $resolver->setOptional(array('display', 'type', 'dsl_client')); $resolver->setDefaults(array('actions' => true, 'compound' => false, 'display' => 'URI', 'class' => null, 'type' => 'text', 'modalContainer' => 'body', 'url' => null)); }