Symfony KNPGAUFRETBENDLE带别名
因此,我的KnpGaufretteBundle配置如下:Symfony KNPGAUFRETBENDLE带别名,symfony,alias,Symfony,Alias,因此,我的KnpGaufretteBundle配置如下: knp_gaufrette: adapters: local_shared: local: directory: "%shared.dir%" create: false filesystems: local_shared: adapter: local_shared
knp_gaufrette:
adapters:
local_shared:
local:
directory: "%shared.dir%"
create: false
filesystems:
local_shared:
adapter: local_shared
alias: defaul_fs
然后我需要将其注入到我自己的服务中,我这样做:
acme.user_manager:
class: %acme_user.user_manager.class%
arguments: [@doctrine.orm.entity_manager, @security.context]
calls:
- [setFilesystem, [@default_fs]]
但这打破了服务定义默认值不存在的例外
如果我使用@gaufrete.local\u shared\u filesystem作为参数而不是@default\u fs,那么它的工作原理与预期的一样。但我想用一个别名
请帮助。我假设您注意到您的配置声明中有一个输入错误:
alias: defaul_fs
没有t