主頁(yè) > 知識(shí)庫(kù) > Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子

Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子

熱門標(biāo)簽:地圖標(biāo)注入哪個(gè)科目 南寧crm外呼系統(tǒng)平臺(tái) 太原極信防封電銷卡 熱線電話機(jī)器人 福泉電話機(jī)器人 事業(yè)單位如何百度地圖標(biāo)注 天津營(yíng)銷電話機(jī)器人加盟代理 格陵蘭島地圖標(biāo)注 電銷招聘機(jī)器人

laravel獲取請(qǐng)求路由對(duì)應(yīng)的控制器和方法很簡(jiǎn)單:

在任何地方都可以使用:

dd(request()->route()->getAction());

得到如下結(jié)果:

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" => []
]

看到了吧?你需要的請(qǐng)求信息都在。

如果只需要在某個(gè)方法里面打印一下當(dāng)前的方法,使用php自帶的全局變量也可以很好的解決:

dd(__METHOD__);

結(jié)果如下:

"App\Http\Controllers\TeacherScheduleController::createSchedule"
 dd(request()->route()->getActionName());

打印結(jié)果:

"App\Http\Controllers\TeacherScheduleController@createSchedule"

以上這篇Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • laravel利用中間件做防非法登錄和權(quán)限控制示例
  • laravel在中間件內(nèi)生成參數(shù)并且傳遞到控制器中的2種姿勢(shì)
  • 淺談Laravel中的三種中間件的作用
  • Laravel框架控制器的middleware中間件用法分析
  • laravel利用中間件防止未登錄用戶直接訪問后臺(tái)的方法
  • Laravel 6 將新增為指定隊(duì)列任務(wù)設(shè)置中間件的功能
  • laravel框架中間件 except 和 only 的用法示例
  • Laravel5.1框架注冊(cè)中間件的三種場(chǎng)景詳解
  • 淺談laravel中間件的創(chuàng)建思路

標(biāo)簽:通化 郴州 金華 香港 寶雞 自貢 阿克蘇 佳木斯

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子》,本文關(guān)鍵詞  Laravel,獲取,當(dāng)前,請(qǐng)求,的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Laravel獲取當(dāng)前請(qǐng)求的控制器和方法以及中間件的例子的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章