Final Class Yiisoft\Router\Internal\MiddlewareFilter
| Inheritance | Yiisoft\Router\Internal\MiddlewareFilter |
|---|
Public Methods
| Method | Description | Defined By |
|---|---|---|
| filter() | Yiisoft\Router\Internal\MiddlewareFilter |
Method Details
| public static filter( array[]|callable[]|string[] $middlewares, array $disabledMiddlewares ): array[]|callable[]|string[] | ||
| $middlewares | array[]|callable[]|string[] | |
| $disabledMiddlewares | array | |
public static function filter(array $middlewares, array $disabledMiddlewares): array
{
$result = [];
foreach ($middlewares as $middleware) {
if (in_array($middleware, $disabledMiddlewares, true)) {
continue;
}
$result[] = $middleware;
}
return $result;
}
Signup or Login in order to comment.