first commit

This commit is contained in:
2023-04-15 23:29:27 +08:00
commit 2d9ac93a7a
71 changed files with 4592 additions and 0 deletions
+36
View File
@@ -0,0 +1,36 @@
<?php
declare(strict_types=1);
namespace Kiri\Message\Handler;
use Kiri;
use Kiri\Message\Constrict\RequestInterface;
use Kiri\Message\Constrict\ResponseInterface;
use Kiri\Di\ContainerInterface;
use Psr\Log\LoggerInterface;
/**
* Class WebController
* @package Kiri\Web
*/
abstract class Controller
{
/**
* @param RequestInterface $request
* @param ResponseInterface $response
* @param LoggerInterface $logger
* @param ContainerInterface $container
*/
public function __construct(
public RequestInterface $request,
public ResponseInterface $response,
public LoggerInterface $logger,
public ContainerInterface $container)
{
}
}