自定义文件存储,适配器放在哪比较好

看了这个文章:问答:自定义文件系统

也看了这两个插件abcsun/qiniu-laravel 和 aobozhang/aliyun-oss-adapter

现在心中有个疑问,如果自己定义adapter ,放在哪比较好呢,放在App/Adapter下可以么

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
Jianne
最佳答案

之前也封装过阿里云 OSS 存储的适配,路径使用的是 app/Support/AliYun/Oss/Adapter.php

Laravel 中有很多工具都放在了 Illuminate\Support命名空间下,比如常用的 CarbonStrArr,所以我们也可以考虑将项目中与业务无关的通用功能集放在 Support 目录下。

另外,可以参考下 lumen-api-starter 中的目录结构设计。

4年前 评论
讨论数量: 3
Jianne

之前也封装过阿里云 OSS 存储的适配,路径使用的是 app/Support/AliYun/Oss/Adapter.php

Laravel 中有很多工具都放在了 Illuminate\Support命名空间下,比如常用的 CarbonStrArr,所以我们也可以考虑将项目中与业务无关的通用功能集放在 Support 目录下。

另外,可以参考下 lumen-api-starter 中的目录结构设计。

4年前 评论
朕略显ぼうっと萌

我是放到了 App\Filesystem 目录下,感觉放哪个目录下都无所谓啊。你只要能表现出当前文件的作用就行

4年前 评论

@朕略显ぼうっと萌 感觉弄的太多容易乱,不想弄的太乱,所以看看大家都怎么弄的

4年前 评论

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