webman/console 使用的 symfony/console 组件,目前已经升级到v7.0+,但是这个版本和官方有很大的区别。 7.0+的版本,把 $defaultName,$defaultDescription 废弃了,然后使用了注解,进行反射来分析命令行和描述。 建议更新 webman/console组件,降级不了,有冲突 symfony/console version see : https://pac...
根目录support文件 bootstrap.php helpers.php Plugin.php Request.php Response.php 而和包下的support文件夹文件重复,这是什么原因?兼容问题? 而在包下的composer定义存在命名空间映射 "autoload": { "psr-4": { "Webman\": "./src&...
目前 webman/console 生成的中间件代码与实际不符, 新的是 public function process(Request $request, callable $handler): Response; 生成的是 public function process(Request $request, callable $next) : Response 其他的命令请也检查一下,符合当前的最新框架。 还有就是...
问题描述 这里详细描述问题 webman/blade 支持 版本太低 只支持 laravel 10 版本 的组件,目前版本已经到11了,请更新,无法安装laravel11的组件了...
// === 以下配置需要 webman-framework>=1.3.14 workerman>=4.0.37 === 'auto_update_timestamp' => false, // 是否自动刷新session,默认关闭 'lifetime' => 7*24*60*60, // session过期时间 'cookie_lifetim...
版本是1.3.8 首页不报错,其他路由报错,先降级回去了 降级到1.3.6正常。 TypeError: key(): Argument #1 ($array) must be of type array, string given in J:\new_framework\vendor\workerman\webman-framework\src\Route\Route.php:146 Stack trace: 0 J...
有希望增加 mysql 和 memcached 存储吗? 还是希望能在配置文件直接配置过期时间,我觉得php那个配置文件挺麻烦的。...
有的时候做缓存的时候,有些标识想自动设置。 获取当前匹配路由的类路径和方法名 getRouteCurrentController 和 getRouteCurrentMethod getRouteCurrentController > 获取类的全路径 getRouteCurrentMethod > 获取当前调用的方法名称 这样我觉得用着比较方便灵活...
大家都用的哪里的镜像啊, 阿里云 和 pkg 的镜像,有的包版本都很低啊。 镜像的 workerman/webman-framework 框架才 1.2.7 ,太慢了。 谢谢各位大佬。...
例如我的url 有1个参数id是加密过的,要用中间件解密的话,没有找到相关接口。只能到控制器里解密,很麻烦的。希望支持。 laravel 是支持的,解密后,送回路由里 参考: public function handle(Request $request, Closure $next, ...$parameter) { $router = Route::current(); $parameterNames = $ro...
例如 url 为 /subject/{id},name为 subject 直接使用 route('subject', 2)是无法正常生成的, 希望改进该函数。 单个参数的时候,直接传入值即可生成。 还有个问题就是 Route::get('/subject'). 如果不带前面的斜杠,是无法正常匹配的。希望能兼容下。...
<?php use Workerman\Lib\Timer; use Workerman\Worker; use Workerman\Connection\AsyncTcpConnection; use Medoo\Medoo; //require_once __DIR__ . '/../Workerman/Autoloader.php'; include __DIR__."/Workerman/Autoloa...