改名
This commit is contained in:
@@ -5,9 +5,8 @@ namespace Annotation\Route;
|
|||||||
|
|
||||||
|
|
||||||
use Annotation\Attribute;
|
use Annotation\Attribute;
|
||||||
use Http\Handler\Abstracts\HandlerManager;
|
use Http\Handler\Router;
|
||||||
use Http\Handler\Handler;
|
use Kiri\Kiri;
|
||||||
use Http\Route\Router;
|
|
||||||
|
|
||||||
#[\Attribute(\Attribute::TARGET_METHOD | \Attribute::IS_REPEATABLE)] class Route extends Attribute
|
#[\Attribute(\Attribute::TARGET_METHOD | \Attribute::IS_REPEATABLE)] class Route extends Attribute
|
||||||
{
|
{
|
||||||
@@ -33,7 +32,8 @@ use Http\Route\Router;
|
|||||||
*/
|
*/
|
||||||
public function execute(mixed $class, mixed $method = null): bool
|
public function execute(mixed $class, mixed $method = null): bool
|
||||||
{
|
{
|
||||||
HandlerManager::add($this->uri, $this->method, new Handler($this->uri, [$class, $method]));
|
$di = Kiri::getDi()->get(Router::class);
|
||||||
|
$di->addRoute($method, $this->uri, $class . '@' . $method);
|
||||||
return parent::execute($class, $method);
|
return parent::execute($class, $method);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user