From 20b4619e75989f38c7f98916192a5bfcd43ba3b7 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 --- src/Http/AbstractServer.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/Http/AbstractServer.php b/src/Http/AbstractServer.php index 10b981f35..ae676755a 100644 --- a/src/Http/AbstractServer.php +++ b/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();