eee
This commit is contained in:
@@ -27,7 +27,11 @@ abstract class AbstractHandler
|
|||||||
*/
|
*/
|
||||||
public function __construct(public array $middlewares, public Handler $handler)
|
public function __construct(public array $middlewares, public Handler $handler)
|
||||||
{
|
{
|
||||||
var_dump(request()->middlewares);
|
foreach (request()->middlewares as $middleware) {
|
||||||
|
$middleware = \Kiri::getDi()->get($middleware);
|
||||||
|
|
||||||
|
array_unshift($this->middlewares, $middleware);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -219,10 +219,10 @@ class RouterCollector implements \ArrayAccess, \IteratorAggregate
|
|||||||
public function registerMiddleware(string $class, string $method): array
|
public function registerMiddleware(string $class, string $method): array
|
||||||
{
|
{
|
||||||
$response = [];
|
$response = [];
|
||||||
$middlewares = \request()->middlewares;
|
// $middlewares = \request()->middlewares;
|
||||||
if (count($middlewares) > 0) {
|
// if (count($middlewares) > 0) {
|
||||||
$response = $this->appendMiddleware($response, $middlewares);
|
// $response = $this->appendMiddleware($response, $middlewares);
|
||||||
}
|
// }
|
||||||
$middlewares = array_column($this->groupTack, 'middleware');
|
$middlewares = array_column($this->groupTack, 'middleware');
|
||||||
$response = $this->appendMiddleware($response, $middlewares);
|
$response = $this->appendMiddleware($response, $middlewares);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user