35

可能重复:
如何将依赖项注入 Symfony 控制台命令?

我想制作控制台应用程序,它会更改数据库中的一些记录(每小时使用 Cron)。如何在这里获取 Doctrine ORM 实例?

在休闲控制器中,我这样做:

$this->getDoctrine();
4

1 回答 1

76

如果您从那里扩展,ContainerAwareCommand您应该能够获得您的服务

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

是类似的问题

于 2012-07-29T13:19:58.747 回答