33
可能重複:
How can i inject dependencies to Symfony Console commands?如何在Symfony2控制檯應用程序中獲得Doctrine ORM實例?
我要讓控制檯應用程序,這會改變從數據庫中一些記錄(使用cron,每隔一小時)。如何獲得Doctrine ORM實例?
休閒控制器,我這樣做:
$this->getDoctrine();
可能重複:
How can i inject dependencies to Symfony Console commands?如何在Symfony2控制檯應用程序中獲得Doctrine ORM實例?
我要讓控制檯應用程序,這會改變從數據庫中一些記錄(使用cron,每隔一小時)。如何獲得Doctrine ORM實例?
休閒控制器,我這樣做:
$this->getDoctrine();
感謝;)我在'Symfony \ Component \ Console'命名空間中搜索,但我沒有注意到'Symfony \ Bundle \ FrameworkBundle \ Console'和'Symfony \ Bundle \ FrameworkBundle \ Command'。 – pamil 2012-07-29 13:26:47
確切定義了'getContainer'方法的位置?我無法在ContainterAwareCommand上找到它。 – Luke 2013-04-11 03:32:01
@Luke AFAIK這個答案與'2.0'版本有關。你正在使用哪個版本? – 2013-04-11 19:13:10