こんにちはuser2373229、
あなたは、サービスプロバイダを作成する必要がありますカスタムファイルシステムを設定するために。プロバイダのブート方法では、Storageファサードのextendメソッドを使用してカスタムドライバを定義することができます。拡張子を登録するには、サービスプロバイダを作成したら
<?php
namespace App\Providers;
use Storage;
use \SplFileInfo as SplFileInfo;
use Illuminate\Support\ServiceProvider;
class SplFileInfoServiceProvider extends ServiceProvider
{
/**
* Perform post-registration booting of services.
*
* @return void
*/
public function boot()
{
Storage::extend('splfileinfo', function() {
return new SplFileInfo;
});
}
/**
* Register bindings in the container.
*
* @return void
*/
public function register()
{
//
}
}
、あなたのconfig/filesystems.php構成ファイルではSplFileInfoドライバを使用することができます。
ドキュメントを参照してください:https://laravel.com/docs/5.3/filesystem#custom-filesystems