Php Symfony-自动配置接口标签

Php Symfony-自动配置接口标签,php,symfony,Php,Symfony,我正在尝试向实现接口的所有类添加标记: $container ->registerForAutoconfiguration(SettingInterface::class) ->addTag('some.tag.name') ; …但它不工作并调试:container--tag=some.tag.name为空。如果我使用定义的标记直接注册一个服务,它工作得很好,但这很不舒服:)我在文档中遗漏了什么吗:有人能帮我吗 非常感谢 我参加聚会有点晚了,但以下是对我有效的方法: 您必须在内核

我正在尝试向实现接口的所有类添加标记:

$container
->registerForAutoconfiguration(SettingInterface::class)
->addTag('some.tag.name')
;
…但它不工作并调试:container--tag=some.tag.name为空。如果我使用定义的标记直接注册一个服务,它工作得很好,但这很不舒服:)我在文档中遗漏了什么吗:有人能帮我吗


非常感谢

我参加聚会有点晚了,但以下是对我有效的方法:


您必须在内核或包的
build()
方法中调用
$container->registerForAutoconfiguration
,而不是内核或编译器过程的
process()
方法。

可能需要显示更多的代码。具体来说,代码在哪里执行?这是一本书。