/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setDefaults(array('render' => 'render_datetime', 'date_format' => 'lll')); $resolver->addAllowedTypes('date_format', 'string'); return $this; }
/** * {@inheritdoc} */ public function configureOptions(OptionsResolver $resolver) { parent::configureOptions($resolver); $resolver->setDefaults(array('render' => 'render_datetime', 'date_format' => 'lll', 'editable' => false, 'editable_if' => null)); $resolver->setAllowedTypes('date_format', 'string'); $resolver->setAllowedTypes('editable', 'bool'); $resolver->setAllowedTypes('editable_if', array('Closure', 'null')); return $this; }