Apache 2.0 License // +---------------------------------------------------------------------- namespace app\common\middleware; use Webman\MiddlewareInterface; use Webman\Http\Response; use Webman\Http\Request; /** * 应用全局中间件 * Class AppInitialize * @package app\common\middleware * @author meystack < */ class AppInitialize implements MiddlewareInterface { public function process(Request $request, callable $handler): Response { if (in_array($request->app, config('app.deny_app_list'))) { return \response(request_error(), 404); } return $handler($request); } }