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 相关文章推荐
adodb与adodb_lite之比较
Dec 31 PHP
菜鸟学PHP之Smarty入门
Jan 04 PHP
php代码把全角数字转为半角数字
Dec 10 PHP
php5 图片验证码实现代码
Dec 11 PHP
win2003服务器使用WPS的COM组件的一些问题解决方法
Jan 11 PHP
Sublime里直接运行PHP配置方法
Nov 28 PHP
php搜索文件程序分享
Oct 30 PHP
php打包网站并在线压缩为zip
Feb 13 PHP
PHP进程通信基础之信号量与共享内存通信
Feb 19 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
php实现微信公众平台发红包功能
Jun 14 PHP
php获取是星期几的的一些常用姿势
Dec 15 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获取文件相对路径的方法
2015/02/26 PHP
Thinkphp实现站点静态化的方法详解
2017/03/21 PHP
phpcmsv9.0任意文件上传漏洞解析
2020/10/20 PHP
基于jQuery的实现简单的分页控件
2010/10/10 Javascript
jquery的ajax异步请求接收返回json数据实例
2014/06/16 Javascript
node.js中的buffer.toJSON方法使用说明
2014/12/14 Javascript
Jquery日期选择datepicker插件用法实例分析
2015/06/08 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
实现JavaScript高性能的数据存储
2016/12/11 Javascript
微信小程序 石头剪刀布实例代码
2017/01/04 Javascript
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
AngularJS 应用模块化的使用
2018/04/04 Javascript
微信小程序实现的动态设置导航栏标题功能示例
2019/01/31 Javascript
angularjs实现table表格td单元格单击变输入框/可编辑状态示例
2019/02/21 Javascript
JS监听组合按键思路及实现过程
2020/04/17 Javascript
浅谈Vuex的this.$store.commit和在Vue项目中引用公共方法
2020/07/24 Javascript
python中pygame模块用法实例
2014/10/09 Python
跟老齐学Python之使用Python查询更新数据库
2014/11/25 Python
Python实现把数字转换成中文
2015/06/29 Python
Python 基础教程之包和类的用法
2017/02/23 Python
Python使用plotly绘制数据图表的方法
2017/07/18 Python
python链接oracle数据库以及数据库的增删改查实例
2018/01/30 Python
详解TensorFlow查看ckpt中变量的几种方法
2018/06/19 Python
Python configparser模块常用方法解析
2020/05/22 Python
Python Excel vlookup函数实现过程解析
2020/06/22 Python
巴黎卡诗加拿大官网:Kérastase加拿大
2018/11/12 全球购物
Omio俄罗斯:一次搜索公共汽车、火车和飞机的机票
2018/11/17 全球购物
会计电算化毕业生自荐信
2014/03/03 职场文书
公休请假条
2014/04/11 职场文书
药店促销活动总结
2014/07/10 职场文书
2014年乡镇妇联工作总结
2014/12/02 职场文书
2014年圣诞节寄语
2014/12/08 职场文书
2015年护士节慰问信
2015/03/23 职场文书
学校开除通知书
2015/04/25 职场文书
父母教会我观后感
2015/06/17 职场文书
python使用tkinter实现透明窗体上绘制随机出现的小球(实例代码)
2021/05/17 Python