提问人:Lachezar 提问时间:10/29/2023 最后编辑:steven7mwesigwaLachezar 更新时间:11/5/2023 访问量:40
Codeigniter 4 - 为什么不建议在模型和库中使用服务?
Codeigniter 4 - Why is it not recommended to use services in models and libraries?
问:
查看 CI4 关于服务的文档,有一句话是这样说的:
建议仅在控制器内创建服务。其他文件(如模型和库)应具有传递到构造函数或通过 setter 方法传递的依赖项。
为什么不建议直接在模型或库中使用服务?仅仅调用服务并获取数据,而不是制作额外的 setter 方法或将其传递给构造函数,这不是更容易吗?
答: 暂无答案
评论