首页 > 解决方案 > 找不到类 'Illuminate\Support\Facades\Finder'

问题描述

我想在 laravel 应用程序中显示一个目录的所有文件,这是关于 Finder 的错误,任何人都可以帮我解决这个问题。

找不到类 'Illuminate\Support\Facades\Finder'

代码

use Illuminate\Http\Request;
use Illuminate\Support\Facades\Storage;
use Illuminate\Support\Facades\Resource;
use Illuminate\Support\Facades\File;
use Illuminate\Support\Facades\Finder;

public function index()

    {   
        $dir=base_path('resources/views/t/');
        return view('/admin/fileshandel/index')->with('allfiles' , 
        iterator_to_array(Finder::create()->files()->in($dir), false));
    }

标签: phplaravel

解决方案


FinderSymfony命名空间下。

use Symfony\Component\Finder\Finder;会是正确的。


推荐阅读