Передать Doctrine Entity Manager в Сервис - PullRequest
6 голосов
/ 01 декабря 2011

Я хочу перейти в Doctrine Entity Manager, чтобы я мог получить доступ к своим репозиториям и т. Д., Но у меня возникли некоторые проблемы.

Мой сервис определен:

mlbp_beer.rest.controller:
    class: MLBP\BeerBundle\Controller\RestController
    arguments: 
      em: "@doctrine.orm.entity_manager" 

Это даетмне ошибка:

ParameterNotFoundException: The service "mlbp_beer.rest.controller" has a dependency on a non-existent parameter "doctrine.orm.entity_manager".

Спасибо за помощь!

1 Ответ

3 голосов
/ 01 декабря 2011

Это выглядит правильно?Убедитесь, что в вашем routing.yml определено остальное, например так ... Очистите кеш тоже!

rest:
    resource: mlbp_beer.rest.controller
    type:     rest
...