从控制台运行symfony动作
问题描述:
我在我的symfony 2控制器中有两个动作。 CrawlerBundle:Index:index
,CrawlerBundle:Index:update
。我需要从控制台运行索引操作。我怎么能够?我认为它始于 php app\console ...
从控制台运行symfony动作
请帮助我。
答
使用PhaxBundle。
通过仅声明一个控制器作为服务,您可以用打电话给你的行动:
$ php app/console phax:action controller action -p param1:value1 -p param2:value2
有一个cron的一个例子来删除旧的意见:
$ php app/console phax:action comment deleteOldComments -p date:2013-06-05
Old comments have been deleted: 18
$
我可以运行自定义命令的动作? – AlOpal19 2012-08-17 09:44:39