Symfony 加载validation.yml文件

Symfony 加载validation.yml文件,symfony,Symfony,可能重复: 在yml文件中添加验证约束之前,是否需要执行任何操作。 我很难找到有关如何加载validation.yml文件的文档信息: # src/Acme/BlogBundle/Resources/config/validation.yml Acme\BlogBundle\Entity\Author: properties: firstName: - NotBlank: ~ - MinLength: 3 从验证文件加载

可能重复:

在yml文件中添加验证约束之前,是否需要执行任何操作。 我很难找到有关如何加载validation.yml文件的文档信息:

# src/Acme/BlogBundle/Resources/config/validation.yml
Acme\BlogBundle\Entity\Author:
    properties:
        firstName:
            - NotBlank: ~
            - MinLength: 3
从验证文件加载验证约束的过程是什么?

编辑
我想,这充分解释了你的问题:)

这解释了你需要的一切。现在,有没有办法检查文件是否正在读取?我已经用我所做的更新了我的问题。这听起来对你好吗?我在文档中找不到与此相关的任何信息,您知道我可以从dep注入中了解到哪些信息以进行验证吗?谢谢你读了吗?不,谢谢!发布回复以便我可以接受:-)有没有一种方法可以直接在config.yml中加载validation.yml而不使用语义配置?我尝试导入,但有错误消息?
public function load(array $configs, ContainerBuilder $container)
{
    $configuration = new Configuration();
    $config = $this->processConfiguration($configuration, $configs);

    $ymlValidationFile = $container  ->getParameter('validator.mapping.loader.yaml_files_loader.mapping_files');
    $ymlValidationFile[] = __DIR__.'/../Resources/config/validation.yml';
        $container->setParameter('validator.mapping.loader.yaml_files_loader.mapping_files',$ymlValidationFile);
}