变更
This commit is contained in:
+23
-3
@@ -5,12 +5,13 @@ namespace Kiri\Router\Base;
|
||||
|
||||
|
||||
use Kiri;
|
||||
use Kiri\Router\Response;
|
||||
use Kiri\Router\Request;
|
||||
use Psr\Container\ContainerInterface;
|
||||
use Psr\Log\LoggerInterface;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
use Kiri\Di\Inject\Service;
|
||||
use Kiri\Di\Inject\Container;
|
||||
use ReflectionException;
|
||||
|
||||
/**
|
||||
@@ -24,14 +25,14 @@ abstract class Controller
|
||||
|
||||
|
||||
/**
|
||||
* @var Kiri\Router\Request
|
||||
* @var Request
|
||||
*/
|
||||
#[Service('request')]
|
||||
public RequestInterface $request;
|
||||
|
||||
|
||||
/**
|
||||
* @var Kiri\Router\Response
|
||||
* @var Response
|
||||
*/
|
||||
#[Service('response')]
|
||||
public ResponseInterface $response;
|
||||
@@ -67,4 +68,23 @@ abstract class Controller
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param Request $request
|
||||
* @return true
|
||||
*/
|
||||
public function beforeAction(RequestInterface $request): bool
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* @param Response $response
|
||||
* @return void
|
||||
*/
|
||||
public function afterAction(ResponseInterface $response): void
|
||||
{
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user