前台用户上传图片,后台检测不合格的图片就不进行保存。 想知道的是,如何获取已上传的临时文件路径与名称。 $file = $request->file('file'); if(合格){ $file->move($path); }else{ //删除$file, 好像没有相应的获取方法。 } ...
最近可能需要接触类似聊天IM的项目。 请问一下各位,有没有使用webman的聊天项目? 看了一些都是聊天室之类的。 其实我的需求就是做一个客服系统这样,不需要群聊。 都是单对单。...
问题描述 在程序启动时需要将某个文件里的内存读取到内存到,以便后面程序中复用。整个运行期间,资源是不需要做更新操作的。只有启动时读取一次就可以。 想知道,这个读取操作在哪里进行比较合理? 目前想到是使用static变量,base controller第一次运行时就读取到变量中...
有一阵没来了,发现又多了几个好用的插件。 有一个疑问 https://github.com/webman-php/event 这个插件里的业务逻辑是否异步执行? 比如例子 class User { public function register(Request $request) { $user = [ 'name' => 'webman', ...
有个问题想请教一下 use Workerman\Crontab\Crontab; class Task { public function onWorkerStart() { // 每2分钟执行一次,注意这里省略了秒位 new Crontab('*/2 * * * *', function(){ //因为是简单任务,直接在定时任务里写上执行业务...
今 天想测试一下webman的事件。 选择了这个 https://www.workerman.net/plugin/27 插件 按照使用说明都测试成功。 但是有一个疑问,我想在webman中实现异步事件,这该怎么操作?...
实际需求:在控制器中需要对当前访问者进行权限判断。权限内容保存在磁盘文件中data.db,文件容量大概1MB。 目前做法:因为也只有几个路径需要进行判断,没有使用中间件,而是在基类中使用beforeAction来执行判断。 //权限判断伪代码 class AbcUtil { private static $instance = null; private static $db = null; ...
现在使用验证器 composer require workerman/validation 但是不希望使用汉化的提示信息,该如何切换回英文提示信息? 解决了,我把原版的翻译文件替换一下就可以了。...
使用的版本是 "topthink/think-validate": "^2.0" class MemberValidate extends Validate { protected $rule = [ 'name' => 'require|length:3,25', 'password' => 'require|length:8,16', 'e...
我只想使用illuminate/database; 也就是查询构造器这个功能。 像模型,分页这些功能都不需要,是不是只安装 composer require psr/container ~v1 illuminate/database 这样就可以了?...
比如,我想获取路径:config/app.php 里的某一个key=>'value'这个值,通过什么方法? 看了文档没看到有相应的方法介绍。 求各位大佬明示,多谢!...
比如,我在中间件进行了权限判断后,进行 View::assign('name', 'value'); 然后回到控制器中,我想使用$name这个变量的值,那要如何获取?...
目前有一个需求,做一个在线客服,原来的实现方法是通过ajax轮洵。因为访问量也不大,运行正常。唯一缺点就是实时性差。 打算用webman来重构一个。功能要求就是实现一对一聊天并保存聊天记录,看到有gatewayWorker和Push两个插件,那么使用哪个插件比较简便些? 谢谢各位给点指引。...