|
@@ -6,6 +6,7 @@ use Illuminate\Support\ServiceProvider;
|
|
|
use Illuminate\Support\Facades\Storage;
|
|
|
use Illuminate\Filesystem\FilesystemAdapter;
|
|
|
use League\Flysystem\FilesystemOperator;
|
|
|
+use League\Flysystem\Filesystem;
|
|
|
use League\Flysystem\Local\LocalFilesystemAdapter;
|
|
|
|
|
|
class FileSystemServiceProvider extends ServiceProvider
|
|
@@ -19,7 +20,9 @@ class FileSystemServiceProvider extends ServiceProvider
|
|
|
$config['root'] ?? ''
|
|
|
);
|
|
|
|
|
|
- return new class($adapter, $config) extends FilesystemAdapter {
|
|
|
+ $filesystem = new Filesystem($adapter);
|
|
|
+
|
|
|
+ return new class($filesystem, $config) extends FilesystemAdapter {
|
|
|
protected $config;
|
|
|
|
|
|
public function __construct(FilesystemOperator $adapter, $config)
|