我正在尝试为特定控制器制作 Zend_Rest_Route。我希望我的站点的其余部分正常运行,除非请求特定的控制器 (UploadAPI)。我认为 sytnax 应该如下,但很难验证。这些示例都与模块有关,但我没有模块。这个对吗?
protected function _initRestRoute() {
$this->bootstrap('frontController');
$frontController = Zend_Controller_Front::getInstance();
$restRoute = new Zend_Rest_Route($frontController, array(), array('default' => array('UploadAPI'),));
$frontController->getRouter()->addRoute('rest', $restRoute);
}
这里的链接
http://weierophinney.net/matthew/archives/228-Building-RESTful-Services-with-Zend-Framework.html
给出了模块的例子,但我没有模块,并且假设“默认”是模块名称。