Laravel获取当前请求的控制器和方法以及中间件的例子


Posted in PHP onOctober 11, 2019

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获取当前请求的控制器和方法以及中间件的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
玩转虚拟域名◎+ .
Oct 09 PHP
一个显示效果非常不错的PHP错误、异常处理类
Mar 21 PHP
codeigniter上传图片不能正确识别图片类型问题解决方法
Jul 25 PHP
php中的观察者模式简单实例
Jan 20 PHP
php递归调用删除数组空值元素的方法
Apr 28 PHP
Twig模板引擎用法入门教程
Jan 20 PHP
php好代码风格的阶段性总结
Jun 25 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
Oct 08 PHP
php数组指针操作详解
Feb 14 PHP
thinkPHP实现的联动菜单功能详解
May 05 PHP
PHP基于自定义函数生成笛卡尔积的方法示例
Sep 30 PHP
php+js实现点赞功能的示例详解
Aug 07 PHP
PHP与SQL语句写一句话木马总结
Oct 11 #PHP
解决在Laravel 中处理OPTIONS请求的问题
Oct 11 #PHP
php生成HTML文件的类方法
Oct 11 #PHP
php报错502badgateway解决方法
Oct 11 #PHP
Laravel timestamps 设置为unix时间戳的方法
Oct 11 #PHP
laravel 时间格式转时间戳的例子
Oct 11 #PHP
PHP调用接口API封装的例子
Oct 11 #PHP
You might like
php.ini中文版
2006/10/09 PHP
PHP聊天室技术
2006/10/09 PHP
php操作sqlserver关于时间日期读取的小小见解
2009/11/29 PHP
php打印输出棋盘的实现方法
2014/12/23 PHP
PHP实现基于文本的摩斯电码生成器
2016/01/11 PHP
微信支付开发动态链接Native支付
2016/07/12 PHP
PHP fprintf()函数用法讲解
2019/02/16 PHP
改写一个简单的菜单 弹性大小
2010/12/02 Javascript
javascript模块化简单解析
2016/04/07 Javascript
jQuery新窗口打开外链接
2016/07/21 Javascript
zepto与jquery的区别及zepto的不同使用8条小结
2016/07/28 Javascript
jquery 动态合并单元格的实现方法
2016/08/26 Javascript
python插入排序算法的实现代码
2013/11/21 Python
Python多线程、异步+多进程爬虫实现代码
2016/02/17 Python
python装饰器深入学习
2018/04/06 Python
Python 爬取携程所有机票的实例代码
2018/06/11 Python
可能是最全面的 Python 字符串拼接总结【收藏】
2018/07/09 Python
Django stark组件使用及原理详解
2019/08/22 Python
python实现xlwt xlrd 指定条件给excel行添加颜色
2020/07/14 Python
python判断元素是否存在的实例方法
2020/09/24 Python
详解HTML5中的manifest缓存使用
2015/09/09 HTML / CSS
GANT英国官方网上商店:甘特衬衫
2018/02/06 全球购物
当当网官方旗舰店:中国图书销售夺金品牌
2018/04/02 全球购物
DJI大疆德国官方商城:大疆无人机
2018/09/01 全球购物
可靠的数据流传输TCP
2016/03/15 面试题
优秀大学生的自我评价
2014/01/16 职场文书
清洁工岗位职责
2014/01/29 职场文书
《特殊的葬礼》教学反思
2014/04/27 职场文书
销售个人求职信范文
2014/04/28 职场文书
乡镇党委书记第三阶段个人整改措施
2014/09/16 职场文书
个人先进事迹总结
2015/02/26 职场文书
儿童诗两首教学反思
2016/02/23 职场文书
三好学生评选事迹材料(2016精选版)
2016/02/25 职场文书
解决Goland 同一个package中函数互相调用的问题
2021/05/06 Golang
Linux服务器离线安装 nginx的详细步骤
2022/06/16 Servers
python 镜像环境搭建总结
2022/09/23 Python