Cakephp と amfphp 2.1 の統合に問題があります。次のコントローラーを作成しました。
class AmfController extends AppController
{
public function index(){
App::import('Vendor','Amfphp/index');
$this->autoRender = false;
}
public function backOffice(){
App::import('Vendor', 'backOffice', array('file' => 'BackOffice' . DS . 'ServiceBrowser.php'));
$this->autoRender = false;
}
}
メソッド index は完全に機能しており、cakephp は amf エントリ ポイントを出力していますが、メソッド backOffice は次のエラーを出力しています。
サービス呼び出しに失敗しました
object(CakeRequest) {
params => array(
[maximum depth reached]
)
data => array([maximum depth reached])
query => array([maximum depth reached])
url => 'amf/backOffice'
base => ''
webroot => '/'
here => '/amf/backOffice'
}
object(CakeResponse) {
}
助けてください。フォルダ Amfphp と BackOffice は app/Vendor フォルダにあります。