основываясь на моих доменных именах, мне нужно разделить папку просмотра, поэтому я создал файл класса ModifyViewFolder в промежуточном программном обеспечении и также зарегистрирован в kernel.php, но он не работает должным образом, не знаю, как проверить работоспособность или нет., А также, пожалуйста, проверьтемой файл kernel.php в этом я не знаю зарегистрировано правильно или нет.
путь к файлу: 'View' => \ App \ Http \ Middleware \ ModifyViewFolder :: class
use Closure;
use Illuminate\View\FileViewFinder;
use Illuminate\Support\Facades\View;
class ModifyViewFolder
{
public function handle($request, Closure $next)
{
$finder = new FileViewFinder(app()['files'], [
app_path('../resources/views/' . $request->server->get('HTTP_HOST')),
app_path('../resources/views/'),
]);
View::setFinder($finder);
return $next($request);
}
}
kernel.php: App \ Http \ kernel.php
защищенный $ routeMiddleware = [
'View'=> \App\Http\Middleware\ModifyViewFolder::class,
];