开发中,自定义公共方法放在 helpers 还是放在 model,亦或者放在 Repository 好呢?

在实际项目中,一些常用的下拉筛选、常用到的function是放在helpers更合适还是放在Repository呢? file

question:如果项目实际中采用了Repository,Service层,是否放在Repository中比较合适,因为Repository本身就是用来辅助Model层的,Model层专门处理关联等。在调用的时候,就显得有点麻烦


question:如果放在helpers又貌似也挺适合的感觉,因为自定义公共方法放在单独的一个文件也挺合适的感觉。在调用的时候犹豫自动加载的原因直接调用即可。


有点小懵逼吧,或者说这是智者见智仁者见仁。:joy:

截图引用:http://oomusou.io/laravel/laravel-architec...

小怪兽
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 2
leo

helper我一般用来做一些与业务关联性不高的事,比如格式化金额。

8年前 评论
小怪兽

@leo 这个我也是 :smile:

8年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!