当我在主配置中导入服务时:
imports:
- { resource: services/attribute_loaders.yaml }
包含文件中的服务将替换为自动配置的版本,因此我错过了所有配置的标签:
services:
App\Infrastructure\Bridge\Doctrine\EventListener\AttributeLoader\OrderAttributeLoader:
autowire: true
tags:
- name: 'doctrine_mongodb.odm.event_listener'
entity: 'App\Infrastructure\Bridge\Doctrine\EventListener\AttributeLoader\OrderAttributeLoader'
event: 'postLoad'
作为解决方法,我已将我的服务从自动配置中排除。
有没有办法把服务分解成几个文件?
小怪兽爱吃肉