0
目前,我創建了一個命令,並試圖使用該命令調用控制器中的一個功能。如何使用命令行在控制器中運行功能
所以我認爲第一步是將控制器作爲命令行可以調用的服務。
按照Symfony2的在線圖書:在services.yml:
parameters:
property.controller.core.class: Ladoo\Brolly\CoreBundle\Controller\PropertyController
services:
property.core.controller:
class: '%property.controller.core.class'
,並在命令php文件:
protected function execute(InputInterface $input, OutputInterface $output)
{
$this->forward('property.core.controller:updatePropertyAction');
}
但結果說,前進沒有定義。
而我的問題是如何解決這個問題,以及如何使用命令行在控制器中運行一個函數。讓我知道如果我的步驟是錯誤的。