如何将Symfony \ Component \ Validator \ Validator正确注入服务?

时间:2016-03-13 21:27:26

标签: php symfony

我正在尝试将验证器类注入我的服务中。

我的service.yml配置:

validator_service:
        class: AppBundle\Service\Validator\ValidatorService
        argument: ['@validator']

但是我发现了一个错误:

Catchable Fatal Error: Argument 1 passed to AppBundle\Service\Validator\ValidatorService::__construct() must be an instance of Symfony\Component\Validator\Validator, none given...

如何正确地将验证器类注入我的服务?下次我应该指导哪些原则,找到适当的注射名称(可能是一些教程,我在symfony的文档中遗漏了这些原因)?

由于

1 个答案:

答案 0 :(得分:4)

它是"参数",而不是"参数"。