diff --git a/src/Validator/ValidatorMiddleware.php b/src/Validator/ValidatorMiddleware.php index 4f37646..304924d 100644 --- a/src/Validator/ValidatorMiddleware.php +++ b/src/Validator/ValidatorMiddleware.php @@ -3,6 +3,7 @@ declare(strict_types=1); namespace Kiri\Router\Validator; +use Kiri; use Kiri\Router\Base\Middleware; use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ServerRequestInterface; @@ -35,6 +36,8 @@ class ValidatorMiddleware implements MiddlewareInterface { $validator = Middleware::getValidator($this->class, $this->method); if (!$validator->run($request)) { + Kiri::getLogger()->println($request->getUri()->getPath() . ' `' . $validator->error() . '`'); + return di(ResponseInterface::class)->html($validator->error(), 415); } else { return $handler->handle($request);