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 相关文章推荐
mysql建立外键
Nov 25 PHP
PHP在字符断点处截断文字的实现代码
Apr 21 PHP
destoon数据库表说明汇总
Jul 15 PHP
php中call_user_func函数使用注意事项
Nov 21 PHP
php使用Cookie实现和用户会话的方法
Jan 21 PHP
php中get_defined_constants函数用法实例分析
May 12 PHP
分享PHP函数实现数字与文字分页代码
Jul 28 PHP
php中str_pad()函数用法分析
Mar 28 PHP
php 从指定数字中获取随机组合的简单方法(推荐)
Apr 05 PHP
php+redis消息队列实现抢购功能
Feb 08 PHP
PHP进阶学习之依赖注入与Ioc容器详解
Jun 19 PHP
Laravel jwt 多表(多用户端)验证隔离的实现
Dec 18 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
PHP4与PHP3中一个不兼容问题的解决方法
2006/10/09 PHP
PHPExcel简单读取excel文件示例
2016/05/26 PHP
Laravel框架路由和控制器的绑定操作方法
2018/06/12 PHP
Javascript this 的一些学习总结
2012/08/02 Javascript
使用jquery菜单插件HoverTree仿京东无限级菜单
2014/12/18 Javascript
js通过iframe加载外部网页的实现代码
2015/04/05 Javascript
JavaScript仿聊天室聊天记录
2016/12/27 Javascript
详解Node.js 命令行程序开发教程
2017/06/07 Javascript
JavaScript实现选中文字提示新浪微博分享效果
2017/06/15 Javascript
BootStrap导航栏问题记录
2017/07/31 Javascript
vue.js模仿京东省市区三级联动的选择组件实例代码
2017/11/22 Javascript
jQuery获取随机颜色的实例代码
2018/05/21 jQuery
浅谈高大上的微信小程序中渲染html内容—技术分享
2018/10/25 Javascript
nodejs图片处理工具gm用法小结
2018/12/12 NodeJs
JS实现点击li标签弹出对应的索引功能【案例】
2019/02/18 Javascript
vue实现文字加密功能
2019/09/27 Javascript
vue实现图片上传预览功能
2019/12/23 Javascript
js实现表格数据搜索
2020/08/09 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
操作Windows注册表的简单的Python程序制作教程
2015/04/07 Python
python实现支持目录FTP上传下载文件的方法
2015/06/03 Python
Selenium(Python web测试工具)基本用法详解
2018/08/10 Python
浅谈python3中input输入的使用
2019/08/02 Python
python实现的发邮件功能示例
2019/09/11 Python
python保留小数位的三种实现方法
2020/01/07 Python
PyTorch加载自己的数据集实例详解
2020/03/18 Python
携程旅行网:中国领先的在线旅行服务公司
2017/02/17 全球购物
J.Crew官网:美国知名休闲服装品牌
2017/05/19 全球购物
Yves Rocher捷克官方网站:植物化妆品的创造者
2019/07/31 全球购物
销售主管竞聘书
2014/03/31 职场文书
房屋买卖协议书范本
2014/04/10 职场文书
门前三包责任书
2014/04/15 职场文书
2014法制宣传日活动总结范文
2014/11/01 职场文书
python实现批量提取指定文件夹下同类型文件
2021/04/05 Python
Python tensorflow卷积神经Inception V3网络结构
2022/05/06 Python
分享很少见很有用的SQL功能CORRESPONDING
2022/08/05 MySQL