/** * {@inheritdoc} */ public function setDefaultOptions(OptionsResolverInterface $resolver) { parent::setDefaultOptions($resolver); $defaults = []; if (null !== $this->widget) { $defaults['widget'] = $this->widget; } if (null !== $this->format) { $defaults['format'] = $this->format; } $resolver->setDefaults($defaults); $resolver->addAllowedValues(array('date_widget' => array('eyecon', 'jqueryui', 'mobiscroll', 'pickadate'), 'time_widget' => array('jdewit', 'mobiscroll'), 'widget' => array('mobiscroll'))); }