public configureOptions ( Symfony\Component\OptionsResolver\OptionsResolver $resolver ) | ||
$resolver | Symfony\Component\OptionsResolver\OptionsResolver |
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults(['data_class' => $this->dataClass, 'validation_groups' => function (FormInterface $form) {
$data = $form->getData();
if ($data && !$data->getId()) {
$this->validationGroups[] = 'sylius_user_create';
}
return $this->validationGroups;
}]);
}