所以我有一个Symfony应用程序,我必须制作一些作为deamons运行的cron作业服务。
所以我想使用没有整个框架的普通php文件 - 但是一个自定义类需要Doctrine Entity Manager。
如何在非框架php文件中使用Symfony中的Manager和Doctrine结构启动此自定义类?
答案 0 :(得分:1)
是否需要为您创建一个独立的php文件?
您可以使用symfony创建控制台命令 http://symfony.com/doc/current/cookbook/console/console_command.html
如果你创建一个sf2控制台命令,你可以这样调用doctrine:
$ em = $ this-> getContainer() - > get(' doctrine') - > getManager();