From 7e8982c6e73a41961d5f14c228515b4cce2556df Mon Sep 17 00:00:00 2001 From: Franz Liedke Date: Tue, 7 Feb 2017 20:52:06 +0100 Subject: [PATCH] Fix Stratigility deprecation, for real this time --- framework/core/src/Http/AbstractServer.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/framework/core/src/Http/AbstractServer.php b/framework/core/src/Http/AbstractServer.php index 10b981f35..ae676755a 100644 --- a/framework/core/src/Http/AbstractServer.php +++ b/framework/core/src/Http/AbstractServer.php @@ -20,6 +20,7 @@ use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; use Zend\Diactoros\Server; use Zend\Stratigility\MiddlewareInterface; +use Zend\Stratigility\NoopFinalHandler; abstract class AbstractServer extends BaseAbstractServer { @@ -32,7 +33,7 @@ abstract class AbstractServer extends BaseAbstractServer $_POST, $_COOKIE, $_FILES - )->listen(); + )->listen(new NoopFinalHandler()); } /** @@ -40,10 +41,10 @@ abstract class AbstractServer extends BaseAbstractServer * * @param ServerRequestInterface $request * @param ResponseInterface $response - * @param callable|null $out + * @param callable $out * @return ResponseInterface */ - public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $out = null) + public function __invoke(ServerRequestInterface $request, ResponseInterface $response, callable $out) { $app = $this->getApp();