From ddd52ff91b2577b71d353082499a4765d89ac945 Mon Sep 17 00:00:00 2001 From: oscarotero Date: Sun, 5 Feb 2017 23:20:53 +0100 Subject: [PATCH] updated middlewares/utils to 0.9 --- CHANGELOG.md | 6 ++++++ composer.json | 2 +- src/Shutdown.php | 3 ++- 3 files changed, 9 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 77459fc..55916a3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,12 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). +## 0.4.0 - 2017-02-05 + +### Changed + +* Updated to `middlewares/utils#~0.9 + ## 0.3.0 - 2016-12-26 ### Changed diff --git a/composer.json b/composer.json index a58c3df..4e7bb05 100644 --- a/composer.json +++ b/composer.json @@ -18,7 +18,7 @@ "require": { "php": "^5.6 || ^7.0", "http-interop/http-middleware": "^0.4", - "middlewares/utils": "~0.8" + "middlewares/utils": "~0.9" }, "require-dev": { "phpunit/phpunit": "^5.5", diff --git a/src/Shutdown.php b/src/Shutdown.php index 05176ff..1afe397 100644 --- a/src/Shutdown.php +++ b/src/Shutdown.php @@ -2,6 +2,7 @@ namespace Middlewares; +use Middlewares\Utils\CallableResolver\ReflectionResolver; use Psr\Http\Message\ServerRequestInterface; use Psr\Http\Message\ResponseInterface; use Interop\Http\ServerMiddleware\MiddlewareInterface; @@ -75,7 +76,7 @@ public function retryAfter($retryAfter) public function process(ServerRequestInterface $request, DelegateInterface $delegate) { $arguments = array_merge([$request], $this->arguments); - $callable = Utils\CallableHandler::resolve($this->handler, $arguments); + $callable = (new ReflectionResolver())->resolve($this->handler, $arguments); $response = Utils\CallableHandler::execute($callable, $arguments)->withStatus(503);