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

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

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

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

《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
Jianne
最佳答案

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

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

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

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

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

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

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

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

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

3年前 评论

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

3年前 评论

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