2014-12-28 22 views

回答

4

根據您提供的鏈接,據我所知,沒有直接的方法可以使用請求對象在另一個控制器中調用某個函數。然而實例化控制器並調用該函數將工作只是它在CakePHP的

$newController = new \MyNS\Controllers\NewController(); 
$newController->myFunc(); 

如果你願意,你可以使用靜態函數控制器內部並稱之爲

\MyNS\Controllers\NewController::myFunc(); 
+1

TNX尼可拉斯:)我認爲這方式應該比使用請求對象更快 – booldog

+0

這一個工作,但如果它是一個$ _POST請求? –