Laravel 代码复用问题

1.想问下 Laravel 中如何实现优雅的代码复用,例如:有一段请求第三方接口的代码在项目中的许多地方需要用到,那么自然不可能在每个控制器里写一遍,所以有什么好的方法实现复用?

2.看过文档感觉貌似 服务提供器 也许可以,但搜索了下貌似网上有具体实现的参考不多,所以最好是能有个参考,谢谢

肥皂起泡泡
浏览 465回答 5
5回答

四季花海

一般就是逻辑层、服务层、模型层。分层即可! 服务提供器更倾向是节约性能(new 对象的性能)和简化new对象的配置。而不是复用!

慕森王

Trait 写一个BaseController

红颜莎娜

可以写一个service 封装一下第三方接口

紫衣仙女

达到复用 好管理 的目的就好, 不必拘泥于形式
打开App,查看更多内容
随时随地看视频慕课网APP