为了账号安全,请及时绑定邮箱和手机立即绑定

Laravel 代码复用问题

Laravel 代码复用问题

PHP
肥皂起泡泡 2019-03-15 18:46:11
1.想问下 Laravel 中如何实现优雅的代码复用,例如:有一段请求第三方接口的代码在项目中的许多地方需要用到,那么自然不可能在每个控制器里写一遍,所以有什么好的方法实现复用? 2.看过文档感觉貌似 服务提供器 也许可以,但搜索了下貌似网上有具体实现的参考不多,所以最好是能有个参考,谢谢
查看完整描述

5 回答

?
四季花海

TA贡献1811条经验 获得超5个赞

一般就是逻辑层、服务层、模型层。分层即可!

服务提供器更倾向是节约性能(new 对象的性能)和简化new对象的配置。而不是复用!

查看完整回答
反对 回复 2019-03-18
?
慕森王

TA贡献1777条经验 获得超3个赞

  1. Trait
  2. 写一个BaseController
查看完整回答
反对 回复 2019-03-18
?
红颜莎娜

TA贡献1842条经验 获得超12个赞

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

查看完整回答
反对 回复 2019-03-18
?
紫衣仙女

TA贡献1839条经验 获得超15个赞

达到复用 好管理 的目的就好, 不必拘泥于形式

查看完整回答
反对 回复 2019-03-18
  • 5 回答
  • 0 关注
  • 464 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信