0

重複の可能性:
Symfony2 では、インポートを使用して validation.yml ファイルを複数のファイルに分割できますか?

yml ファイルに検証制約を追加する前に行う必要があることはありますか。validation.yml ファイルのロード方法に関するドキュメントの情報を見つけるのに苦労しています。

# src/Acme/BlogBundle/Resources/config/validation.yml
Acme\BlogBundle\Entity\Author:
    properties:
        firstName:
            - NotBlank: ~
            - MinLength: 3

検証ファイルから検証制約を読み込む手順は?

編集

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);
}
4

1 に答える 1

1

私は、この美しいドキュメントがあなたの質問を完全に説明していると思います:)

于 2012-07-30T11:11:12.383 に答える