[请益] Codeigniter restful api

楼主: swallowcc (guest)   2016-06-16 14:06:40
不好意思想请问一个蠢问题...
我现在有一只 api.php 在负责 rest webservice 的运作.
(用的是这个 https://github.com/chriskacerguis/codeigniter-restserver )
写到现在几千行了,觉得有点杂乱无章,想要把里面的 api 依照功能分开整理一下。
不过这时才发现,
我不晓得要怎么让 api 写在其他 php 档案再 include 进来... orz
且, 因为也洒了一些对应装置出去了, 所以入口一定得是 api.php 了...
有人可以教学一下, 该怎么处理这个肥大的档案吗 囧rz
感恩<(_ _)>
作者: dou0228 (7777)   2016-06-16 15:24:00
先配合 URL rewrite 把 API 分开来
作者: MOONRAKER (㊣牛鹤鳗毛人)   2016-06-16 16:22:00
在route里面就分开吧 例如/api/users送这一只/api/events送别只这样也是可以用url helper啦 可是route应该是比较方便
作者: xdraculax (首席怪叔叔)   2016-06-17 15:42:00
也可以用 _remap
作者: mikejaffson (mike)   2016-06-20 03:06:00
CI有MVC架构,依照你的需求先将流程跟业务逻辑分离写到Controller跟Model,再将会reuse却不适合放在Model的考虑放在helper或library
作者: ej04cj86 (Swaglicious)   2016-07-18 06:13:00
Api response绝对要用transformer interface/abstract classes阿

Links booklink

Contact Us: admin [ a t ] ucptt.com