laravel命令控制器怎么设置(Laravel获取当前请求的控制器和方法以及中间件的例子)
类别:编程学习 浏览量:2555
时间:2021-10-04 01:44:46 laravel命令控制器怎么设置
Laravel获取当前请求的控制器和方法以及中间件的例子laravel获取请求路由对应的控制器和方法很简单:
在任何地方都可以使用:
|
dd(request()->route()->getAction()); |
得到如下结果:
|
array :6 [▼ "middleware" => array :2 [▼ 0 => "web" 1 => "auth" ] "uses" => "App\Http\Controllers\TeacherScheduleController@createSchedule" "controller" => "App\Http\Controllers\TeacherScheduleController@createSchedule" "namespace" => "App\Http\Controllers" "prefix" => "/schedule" "where" => [] ] |
看到了吧?你需要的请求信息都在。
如果只需要在某个方法里面打印一下当前的方法,使用php自带的全局变量也可以很好的解决:
|
dd( __METHOD__ ); |
结果如下:
|
"App\Http\Controllers\TeacherScheduleController::createSchedule" |
|
dd(request()->route()->getActionName()); |
打印结果:
|
"App\Http\Controllers\TeacherScheduleController@createSchedule" |
以上这篇Laravel获取当前请求的控制器和方法以及中间件的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/zhezhebie/article/details/80591237
您可能感兴趣
- nodejs部署上传文件(node.js使用express-fileupload中间件实现文件上传)
- django中间件路径校验(Django中使用Whoosh进行全文检索的方法)
- laravel命令控制器怎么设置(Laravel获取当前请求的控制器和方法以及中间件的例子)
- laravel高级用法(Laravel5.1框架注册中间件的三种场景详解)
- laravel如何设置默认模块(Laravel框架控制器的middleware中间件用法分析)
- laravel在中间件内生成参数并且传递到控制器中的2种姿势(laravel在中间件内生成参数并且传递到控制器中的2种姿势)
- vue各种模块(一篇文章学会Vue中间件管道)
- laravel多线程处理请求(Laravel 6 将新增为指定队列任务设置中间件的功能)
- laravel图文消息后台处理(laravel利用中间件防止未登录用户直接访问后台的方法)
- laravel消息机制(laravel框架中间件 except 和 only 的用法示例)
- laravel5怎么设置中间件(浅谈Laravel中的三种中间件的作用)
- 每周一首古诗 《绝句》(每周一首古诗绝句)
- 蓝色代表什么(蓝色代表什么性格的人)
- 红色代表什么(红色代表什么情感和含义)
- 南宋志南和尚绝句 杨柳风似庙中来(南宋志南和尚绝句)
- 今天要穿什么颜色(今天要穿什么颜色的衣服最吉利)
- 一道高中题-求杯子的高度(一道高中题-求杯子的高度)
热门推荐
- extjs Border边框布局
- 云服务器租用需要注意什么(网站云主机租赁时需要注意哪些事项?)
- html网页设计排版布局(HTML利用九宫格原理进行网页布局)
- aspx文件中CodeFile与CodeBehind的区别
- 用python查看运行进程(在Python运行时动态查看进程内部信息的方法)
- 用php调用函数的换行(php中关于换行的实例写法)
- mysql存储过程声明(MySQL存储过程的深入讲解in、out、inout)
- docker最新服务条款(解决Mac Docker x509证书的问题)
- js函数声明和函数表达式的区别
- html5视频播放代码详解(HTML5基于flash实现播放RTMP协议视频的示例代码)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9