public function configureOptions(OptionsResolver $resolver) { $resolver->setDefined(array('locales'))->isRequired('locales'); $resolver->setDefault('constraints', new Callback(array($this, 'validateChoices'))); $resolver->setDefault('translation_domain', 'PageAdmin'); }