【发布时间】:2017-03-20 00:47:37
【问题描述】:
以下是在 CodeIgniter 应用程序中实现服务层的两种方式。
1.send request to the controller
2.calling service layer methods from controller
3.return processed result data set(D1) from service layer to controller
4.then according to that data set controller demand data from model
5.model return data set(D2) to the controller
6.then controller send second data set(D2) to view.
第二种方法
1.send request to the controller
2.calling service layer methods from controller
3.service layer demand data from model
4.model send requested data set(d1) to the service layer
5.after some processing return generated data(d2) to controller from service layer
6.then controller send data set(d2) to view.
在 CodeIgniter 中实现服务层的正确方法是什么?除了这两种方法,还有什么好的方法吗?
如果你能在代码中提供一个例子,那就太好了
【问题讨论】:
-
这个问题似乎没有必要用 Codeigniter 进行标记。 Cz codeigniter 不会在没有控制器命令的情况下加载任何外部视图。
标签: php codeigniter oop service-layer