Установить ограничения в пользовательском Symfony FormType - PullRequest
0 голосов
/ 06 февраля 2019

Обычно, чтобы определить ограничения в формах, мы делаем это:

$builder->add('myfield', TextType::class, [
    'constraints' => [
        ...
    ]
])

Но как определить ограничения для настраиваемого поля? Без «добавить» ?

class FineUploaderType extends AbstractType
{
    public function buildForm(FormBuilderInterface $builder, array $options): void {
        $builder
            ->addModelTransformer($this->fineUploaderTransformer)
        ;

        // I want add constraints here
    }

    public function getParent(): string
    {
        return HiddenType::class;
    }

1 Ответ

0 голосов
/ 06 февраля 2019

Как указано в документации Symfony рекомендации ограничения должны быть определены для объекта, на который отображается форма.Может быть, это решит вашу проблему?Если бы вы могли дать более широкий контекст, было бы легче помочь:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...