From 2bb6eeb5429643c0ed219405e89382acf81b1667 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Tue, 24 Oct 2017 17:37:48 +0200 Subject: [PATCH] Fix html render optimization --- Message/Http/Response.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Message/Http/Response.php b/Message/Http/Response.php index 0b8a5020a..c92c3ede4 100644 --- a/Message/Http/Response.php +++ b/Message/Http/Response.php @@ -141,6 +141,12 @@ class Response extends ResponseAbstract implements RenderableInterface } } + $types = $this->header->get('Content-Type'); + + if(stripos($types[0], MimeType::M_HTML) !== false) { + return trim(preg_replace('/(\s{2,}|\n)(?![^<>]*<\/pre>)/', ' ', $render)); + } + return $render; }