<?php/*** 安装全局中间件配置* @package XbCode* @author 楚羽幽 <958416459@qq.com>* @license Apache License 2.0* @link http://www.xbcode.net* @document http://doc.xbcode.net*/namespace plugin\xbCode\command\init;use Symfony\Component\Console\Input\InputInterface;use Symfony\Component\Console\Output\OutputInterface;/*** 安装全局中间件配置* @copyright 贵州积木云网络科技有限公司* @author 楚羽幽 958416459@qq.com*/class InitMiddleware{/*** 执行安装* @param InputInterface $input* @param OutputInterface $output* @return void* @copyright 贵州积木云网络科技有限公司* @author 楚羽幽 958416459@qq.com*/public static function execute(InputInterface $input, OutputInterface $output): void{$middleware = <<<PHP<?phptry {return ['@' => [\\plugin\\xbCode\\app\\middleware\\XbMiddleware::class,\\plugin\\xbCode\\app\\middleware\\PluginMiddleware::class,],];} catch (\\Throwable \$th) {return [];}PHP;$middlewarePath = base_path('/config/middleware.php');file_put_contents($middlewarePath, $middleware);$output->writeln("安装全局中间件配置文件完成...");}}
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。