后端开发|php教程
Laravel,中间件,操作日志,记录
后端开发-php教程利用中间件进行操作日志记录过程:
vitamio源码,vscode字体美化,ubuntu文字,tomcat9.0.39,c 如何使用sqlite,vb插件下载,前端框架怎么切换成状态,爬虫分析股票可行吗,php基础教程.pdf,seo怎么提升自己,织梦网站添加视频,手机网页切换,app立体展示模板lzw
1、创建中间件
游戏源码 对接,ubuntu目前最高版本,百融数据爬虫,php淋巴,利用seo创业lzw
php artisan make:middleware AdminOperationLog
2、生成了文件./app/Http/Middleware/AdminOperationLog.php
博客源码 php 动漫,进入ubuntu开机引导,py爬虫就业数据,php quer,移动seo推荐lzw
代码如下:
method()){$input = $request->all();$log = new OperationLog(); # 提前创建表、model$log->uid = $user_id;$log->path = $request->path();$log->method = $request->method();$log->ip = $request->ip();$log->sql = \;$log->input = json_encode($input, JSON_UNESCAPED_UNICODE);$log->save(); # 记录日志 } return $next($request); }}
3、中间件引入 ./app/Http/Kernel.php
protected $middlewareGroups = [ web => [...\App\Http\Middleware\AdminOperationLog::class,... ], api => [ hrottle:60,1,indings, ], ];
此时进行操作时就会记录操作日志
Laravel框架实现利用监听器进行sql语句记录功能