This commit is contained in:
2023-04-16 16:09:14 +08:00
parent 2d41c2d46a
commit 6a13f2f726
+14
View File
@@ -19,17 +19,31 @@ use Kiri\Di\Inject\Container;
abstract class Controller abstract class Controller
{ {
/**
* @var Kiri\Router\Request
*/
#[Service('request')] #[Service('request')]
public RequestInterface $request; public RequestInterface $request;
/**
* @var Kiri\Router\Response
*/
#[Service('response')] #[Service('response')]
public ResponseInterface $response; public ResponseInterface $response;
/**
* @var LoggerInterface
*/
#[Container(LoggerInterface::class)] #[Container(LoggerInterface::class)]
public LoggerInterface $logger; public LoggerInterface $logger;
/**
* @var ContainerInterface
*/
#[Container(ContainerInterface::class)] #[Container(ContainerInterface::class)]
public ContainerInterface $container; public ContainerInterface $container;
} }