gpt4 book ai didi

php - Codeigniter + HMVC + REST

转载 作者:行者123 更新时间:2023-12-04 18:17:12 24 4
gpt4 key购买 nike

我正在开发基于 Codeigniter + HMVC 的应用程序,并且正在尝试添加一个新模块。我使用 Phil Sturgeon 的 REST_Controller 2.6.0 格式库以将 REST API 创建为模块。

例如,当我尝试获取 http://api.example.com/user/id/1/http://api.example.com/user/id/1/format/json我收到以下错误:

 A PHP Error was encountered
Severity: Notice
Message: Undefined property: Api::$format
Filename: libraries/REST_Controller.php
Line Number: 380

在我的 路线.php 我有这个:
 $route['user/id/(:num)/format/(:any)'] = "api/user/$1/format/$2";
$route['user/id/(:num)'] = "api/user/$1";

应用程序的目录结构为:
application
--modules
----api
------config
------controller

Finlay,我使用默认配置,我没有更改任何内容。格式库在 中自动加载自动加载.php .有任何想法吗?

最佳答案

您需要更改 Rest_Controller 以扩展 HMVC 的 MX_Controller 而不是 CI_Controller。

关于php - Codeigniter + HMVC + REST,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11430118/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com