public function terminate(Request $request, Response $response)
{
// For some reason $request->route() returns null...
/* $currentRoute = Route::getCurrentRoute();
\Log::debug($currentRoute->getPath(). " ". print_r($currentRoute->getMethods(), true));
*/
if (!$this->excluded($request)) {
$task = new LogTask($request, $response);
if ($queueName = config('request-logger.queue')) {
$this->dispatch(is_string($queueName) ? $task->onQueue($queueName) : $task);
} else {
$task->handle();
}
}
}