From d89294ebdc738e6aff25a288eb6ea6ad3bab408d Mon Sep 17 00:00:00 2001 From: Milad Rahimi Date: Sun, 26 Aug 2018 14:58:43 +0430 Subject: [PATCH] fix null response --- composer.json | 1 + src/MiladRahimi/PhpRouter/Services/Publisher.php | 2 ++ 2 files changed, 3 insertions(+) diff --git a/composer.json b/composer.json index a05d0bc..79ea7af 100644 --- a/composer.json +++ b/composer.json @@ -19,6 +19,7 @@ }, "require": { "php": ">=7.0", + "ext-json": "*", "zendframework/zend-diactoros": "^1.7" }, "require-dev": { diff --git a/src/MiladRahimi/PhpRouter/Services/Publisher.php b/src/MiladRahimi/PhpRouter/Services/Publisher.php index 0e8ff6b..2d0f67a 100644 --- a/src/MiladRahimi/PhpRouter/Services/Publisher.php +++ b/src/MiladRahimi/PhpRouter/Services/Publisher.php @@ -36,6 +36,8 @@ public function __construct() */ public function publish($content) { + $content = empty($content) ? '' : $content; + $output = fopen($this->stream, 'r+'); if ($content instanceof ResponseInterface) {