Api 在HMVC CodeIgniter设置上启用REST
我刚刚按照以下步骤完成了HMVC CodeIgniter的设置 我现在正试图创建一个我希望使用的模块“api” 它指出我需要扩展MX_控制器而不是CI_控制器,我确实扩展了 我最初的设置是这样的Api 在HMVC CodeIgniter设置上启用REST,api,codeigniter,rest,hmvc,Api,Codeigniter,Rest,Hmvc,我刚刚按照以下步骤完成了HMVC CodeIgniter的设置 我现在正试图创建一个我希望使用的模块“api” 它指出我需要扩展MX_控制器而不是CI_控制器,我确实扩展了 我最初的设置是这样的 application --modules ----api ------config ------controller ------libraries 我一直在加载Rest\u控制器时出错,因此我尝试将Rest\u控制器和格式库移动到应用程序/库,似乎可以解决加载问题,但现在每当我尝试通过 “遇到错误
application
--modules
----api
------config
------controller
------libraries
我一直在加载Rest\u控制器时出错,因此我尝试将Rest\u控制器和格式库移动到应用程序/库,似乎可以解决加载问题,但现在每当我尝试通过
“遇到错误
无法加载请求的类:安全“
我希望输出为“{”id“:1,“name“:“someguy”,“email”:”example1@example.com“,”事实“:“热爱游泳”}”
我错过了什么?是否可以将REST_控制器和格式库保存在api模块下?如果是,怎么做?
打开Rest_Controller.php,转到第173行并更改以下代码
$this->load->library('security');
到
编辑:
将REST_控制器和格式库置于api模块下
将REST_控制器移动到api/controllers/REST_Controller.php,并将格式移动到api/libraries/Format.php我能问一下在哪里可以看到如何在hmvc中设置REST吗??谢谢
$this->load->helper('security');