Включаем Debug только для админов, ну или для определённого пользователя. Для этого нам нужно создать посредника.
Для создания middleware воспользуемся командой make:middleware:
php artisan make:middleware OnEnter
В папке app/Http/Middleware будет создан файл с классом OnEnter:
Меняем функцию на
public function handle($request, Closure $next)
{
if (!Auth::guest() and Auth::user()->is_admin)
{
Config::set('app.debug', true);
}
}
Далее нам нужно добавить 'enter' => \App\Http\Middleware\OnEnter::class, в свойство $routeMiddleware класса app/Http/Kernel.php:
Вот и все.
Laravel по-русски