This commit is contained in:
xl
2023-05-26 10:16:21 +08:00
parent 5886416d67
commit c35129be5d
2 changed files with 4 additions and 5 deletions
+3 -3
View File
@@ -11,7 +11,7 @@ use Psr\Container\ContainerInterface;
use Psr\Log\LoggerInterface; use Psr\Log\LoggerInterface;
use Psr\Http\Message\RequestInterface; use Psr\Http\Message\RequestInterface;
use Psr\Http\Message\ResponseInterface; use Psr\Http\Message\ResponseInterface;
use Kiri\Di\Inject\Service; use Kiri\Di\Inject\Container;
use ReflectionException; use ReflectionException;
/** /**
@@ -27,14 +27,14 @@ abstract class Controller
/** /**
* @var Request * @var Request
*/ */
#[Service('request')] #[Container(RequestInterface::class)]
public RequestInterface $request; public RequestInterface $request;
/** /**
* @var Response * @var Response
*/ */
#[Service('response')] #[Container(ResponseInterface::class)]
public ResponseInterface $response; public ResponseInterface $response;
+1 -2
View File
@@ -163,12 +163,11 @@ class RouterCollector implements \ArrayAccess, \IteratorAggregate
* @param string $class * @param string $class
* @param string $method * @param string $method
* @return void * @return void
* @throws ReflectionException
* @throws Exception * @throws Exception
*/ */
public function registerMiddleware(string $class, string $method): void public function registerMiddleware(string $class, string $method): void
{ {
$middlewares = Kiri::service()->get('request')->middlewares; $middlewares = \request()->middlewares;
if (count($middlewares) > 0) { if (count($middlewares) > 0) {
$this->appendMiddleware($middlewares, $class, $method); $this->appendMiddleware($middlewares, $class, $method);
} }