自定义文件存储,适配器放在哪比较好
看了这个文章:问答:自定义文件系统
也看了这两个插件abcsun/qiniu-laravel 和 aobozhang/aliyun-oss-adapter
现在心中有个疑问,如果自己定义adapter ,放在哪比较好呢,放在App/Adapter下可以么
关于 LearnKu
之前也封装过阿里云 OSS 存储的适配,路径使用的是
app/Support/AliYun/Oss/Adapter.php。Laravel 中有很多工具都放在了
Illuminate\Support命名空间下,比如常用的Carbon、Str和Arr,所以我们也可以考虑将项目中与业务无关的通用功能集放在 Support 目录下。另外,可以参考下 lumen-api-starter 中的目录结构设计。