我在我的symfony 2控制器中有兩個動作。 CrawlerBundle:Index:index
,CrawlerBundle:Index:update
。我需要從控制檯運行索引操作。我怎麼能夠?我認爲它始於 php app\console ...
從控制檯運行symfony動作
請幫助我。
我在我的symfony 2控制器中有兩個動作。 CrawlerBundle:Index:index
,CrawlerBundle:Index:update
。我需要從控制檯運行索引操作。我怎麼能夠?我認爲它始於 php app\console ...
從控制檯運行symfony動作
請幫助我。
將您在這些操作中執行的操作移至a service,並從您的控制器和您要創建的the custom command中調用它。
使用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