How to get Doctrine ORM instance in Symfony2 console application?

pamil picture pamil · Jul 29, 2012 · Viewed 26.9k times · Source

Possible Duplicate:
How can i inject dependencies to Symfony Console commands?

I want to make console application, which changes some records from the database (using Cron, every hour). How to get Doctrine ORM instance here?

In casual controller, I do this:

$this->getDoctrine();

Answer

Vitalii Zurian picture Vitalii Zurian · Jul 29, 2012

If you extend from ContainerAwareCommand you should be able to get your service

$this->getContainer()->get('doctrine');

Here is similar question