content // mais si il y a eu des "echo", ils sont capturés par le ob_start puis insérés au début de $response->content $content = ob_get_contents(); ob_end_clean(); $response->prepend($content); $response = $next($request, $response); } catch (\Throwable $e) { echo "UrlRouter CATCHED EXCEPTION" . PHP_EOL; // TODO print_r($e); } return $response; } }