55use Interop \Http \ServerMiddleware \DelegateInterface ;
66use Interop \Http \ServerMiddleware \MiddlewareInterface ;
77use PhpMiddleware \LogHttpMessages \Formatter \HttpMessagesFormatter ;
8- use Psr \Http \Message \ResponseInterface ;
98use Psr \Http \Message \ResponseInterface as Response ;
10- use Psr \Http \Message \ServerRequestInterface ;
119use Psr \Http \Message \ServerRequestInterface as ServerRequest ;
12- use Psr \Log \LoggerInterface ;
1310use Psr \Log \LoggerInterface as Logger ;
1411use Psr \Log \LogLevel ;
1512use UnexpectedValueException ;
@@ -32,7 +29,8 @@ class LogMiddleware implements MiddlewareInterface
3229 protected $ formatter ;
3330
3431 /**
35- * @param LoggerInterface $logger
32+ * @param HttpMessagesFormatter $formatter
33+ * @param Logger $logger
3634 * @param int $level
3735 */
3836 public function __construct (HttpMessagesFormatter $ formatter , Logger $ logger , $ level = LogLevel::INFO )
@@ -47,7 +45,7 @@ public function __construct(HttpMessagesFormatter $formatter, Logger $logger, $l
4745 * @param Response $response
4846 * @param callable $next
4947 *
50- * @return ResponseInterface
48+ * @return Response
5149 */
5250 public function __invoke (ServerRequest $ request , Response $ response , callable $ next )
5351 {
@@ -64,7 +62,7 @@ public function __invoke(ServerRequest $request, Response $response, callable $n
6462 return $ outResponse ;
6563 }
6664
67- public function process (ServerRequestInterface $ request , DelegateInterface $ delegate )
65+ public function process (ServerRequest $ request , DelegateInterface $ delegate )
6866 {
6967
7068 }
0 commit comments