Laravel - 存储路径 类 用于处理文件系统

Laravel - path to store classes for working with filesystem

我需要创建自己的 class 来处理大文件。 它将基于 yield 运算符。 Laravel 没有这样的功能。 (我没有找到,如果你能指出一些很好的东西。问题是关于存储自定义的适当位置 class)

我已阅读文档 https://laravel.com/docs/5.5/structure

这样的class存放什么地方比较好?

可能类似于 app/filesystem/FileSystemBigfile.php ?

如果我将关于文件系统的所有其他 classes 存储在上述文件夹中,是否可以?

将此文件放在哪里并不重要,但您应该使用 PSR-4,而不是:

app/filesystem/FileSystemBigfile.php

你应该使用:

app/Filesystem/FileSystemBigfile.php

我个人使用服务,对于非标准的东西,我有 Services 目录,所以我会使用例如:

app/Services/Filesystem/FileSystemBigfile.php

为此。