2011-12-01 20 views
6

Chcę przekazać menedżer jednostek Doctrine, aby uzyskać dostęp do repozytoriów itp., Ale mam problemy.Przepuszczanie menedżera jednostek Doctrine do usługi

Moja usługa jest zdefiniowane:

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

To daje mi błąd:

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

Dzięki za pomoc!

Odpowiedz

3

To wygląda na prawo? Upewnij się, że reszta jest zdefiniowana w routing.yml, tak jak ... Wyczyść pamięć podręczną!

rest: 
    resource: mlbp_beer.rest.controller 
    type:  rest 
+0

To się udało, już to zdefiniowano, ale po wyczyszczeniu pamięci podręcznej zaczęło działać. – Kyle

Powiązane problemy