Laravel API middleware debug 추가
Updated on
public function handle($request, Closure $next) { $response = $next($request); if ($response instanceof JsonResponse && app('debugbar')->isEnabled() && $request->has('_debug')) { $response->setData($response->getData(true) + [ '_debugbar' => Arr::only(app('debugbar')->getData(), 'queries') ]); } return $response; }
미들웨어에 저렇게 추가한다음에, 뒤에 ?_debug 로 디버깅 가능.. (강의에서 알려준 거…)
당연히, laravel-debugbar 설치해야된다.
composer require barryvdh/laravel-debugbar --dev