更改编辑器要求出错
ServiceNotFoundException:服务" sonata.user.serializer.handler.user"依赖于不存在的服务" sonata.user.manager.user"。
如何解决?
答案 0 :(得分:4)
在services.yml setup serializer服务中:
services:
sonata.user.serializer.handler.user:
class: Sonata\UserBundle\Serializer\UserSerializerHandler
tags:
- { name: jms_serializer.subscribing_handler }
arguments:
- [ sonata.user.mongodb.user_manager ]
如果您使用MongoDb需要它 - seriaziler具有ORM的默认设置
答案 1 :(得分:1)
您也可以在config / config.yml中编写此代码:
services:
sonata.user.serializer.handler.user:
class: Sonata\UserBundle\Serializer\UserSerializerHandler
tags:
- { name: jms_serializer.subscribing_handler }
arguments:
- [ sonata.user.mongodb.user_manager ]