From 4ecb1538a2f4df5877bb90adf7512d4333a889a0 Mon Sep 17 00:00:00 2001 From: Indra Gunawan Date: Tue, 22 May 2018 16:38:11 +0700 Subject: [PATCH] set end as default swoole response process --- src/Symfony/Response.php | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/src/Symfony/Response.php b/src/Symfony/Response.php index a385fd4..027cc93 100644 --- a/src/Symfony/Response.php +++ b/src/Symfony/Response.php @@ -24,14 +24,18 @@ class Response * * @param SwooleResponse $swooleResponse * @param SfResponse $sfResponse + * @param bool $end */ - public static function writeSwooleResponse(SwooleResponse $swooleResponse, SfResponse $sfResponse) + public static function writeSwooleResponse(SwooleResponse $swooleResponse, SfResponse $sfResponse, $end = true) { // write headers self::writeHeaders($swooleResponse, $sfResponse); - // write content - $swooleResponse->write($sfResponse->getContent()); + if (true === $end) { + $swooleResponse->end($sfResponse->getContent()); + } else { + $swooleResponse->write($sfResponse->getContent()); + } } /**