在定制的Symfony FormType组约束

问题描述 投票:1回答:1

通常情况下,在形式定义的限制,我们这样做:

$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;
    }
symfony
1个回答
0
投票

当它在Symfony的文档best practices约束的既定应该这种形式被映射到对象上的限定。也许这将解决问题了吗?如果你可以给一个更广泛的背景下,可能更容易帮助:)

© www.soinside.com 2019 - 2024. All rights reserved.