This commit is contained in:
2023-04-15 23:31:16 +08:00
parent 2d9ac93a7a
commit 41a53200b3
69 changed files with 1678 additions and 749 deletions
+4 -5
View File
@@ -1,10 +1,9 @@
<?php
namespace Kiri\Message\Abstracts;
namespace Kiri\Router\Interface;
use Kiri\Message\Constrict\Response;
use Throwable;
use Kiri\Message\Constrict\ResponseInterface;
use Psr\Http\Message\ResponseInterface;
/**
*
@@ -15,9 +14,9 @@ interface ExceptionHandlerInterface
/**
* @param Throwable $exception
* @param Response $response
* @param ResponseInterface $response
* @return ResponseInterface
*/
public function emit(Throwable $exception, Response $response): ResponseInterface;
public function emit(Throwable $exception, ResponseInterface $response): ResponseInterface;
}
+9
View File
@@ -2,7 +2,16 @@
namespace Kiri\Router\Interface;
use Swoole\Http\Request;
use Swoole\Http\Response;
interface OnRequestInterface
{
/**
* @param Request $request
* @param Response $response
*/
public function onRequest(Request $request, Response $response): void;
}
+1 -1
View File
@@ -1,6 +1,6 @@
<?php
namespace Kiri\Router\Validator\Inject;
namespace Kiri\Router\Interface;
interface ValidatorInterface
{