1. 定義公共基礎(chǔ)控制器, 將檢測登陸狀態(tài), 重定向到主頁和登錄頁的方法放入該控制器中 2. 定義用于檢驗(yàn)登錄狀態(tài)的控制器, 未登錄方法該控制器重定向到登錄頁 3. 定義用于登錄的控制器, 初始化方法: 已登錄訪問該控制器重定向到主頁
辰風(fēng)沐陽 閱讀 1547 2021-05-15
redirect() 助手函數(shù)只能在普通的控制器方法中被 `return` 才能跳轉(zhuǎn)。在控制器類的構(gòu)造方法或初始化方法中重定向需要使用 throw new \think\exception\HttpResponseException(redirect(...$args));
辰風(fēng)沐陽 閱讀 1464 2021-05-15
安裝 TP6.0 時會自動安裝 `topthink/think-trace` 擴(kuò)展, 在調(diào)試模式下瀏覽器右下角會出現(xiàn) trace 窗口, 此時無法手動關(guān)閉 Trace 調(diào)試,但是可以通過移除擴(kuò)展來關(guān)閉 trace 窗口 (composer remove topthink/think-trace --dev)
辰風(fēng)沐陽 閱讀 1999 2021-04-21
使用TP6.0內(nèi)置日志處理方便快捷,但是如果想要更靈活的自定義日志文件內(nèi)容、格式等信息,可以自定義日志驅(qū)動,自定義日志驅(qū)動需要實(shí)現(xiàn) `think\contract\LogHandlerInterface` 接口
辰風(fēng)沐陽 閱讀 1903 2021-04-13
`topthink/think-queue` 是ThinkPHP官方提供的一個消息隊(duì)列服務(wù),是專門支持隊(duì)列服務(wù)的擴(kuò)展包
辰風(fēng)沐陽 閱讀 2661 2021-04-11
依賴注入本質(zhì)上是指類的依賴通過構(gòu)造器完成自動注入。例如:在控制器方法中一旦對參數(shù)進(jìn)行對象類型約束則會自動觸發(fā)依賴注入,由于訪問控制器的參數(shù)都來自于URL請求,普通變量通過參數(shù)綁定自動獲取,對象變量則是通過依賴注入生成
辰風(fēng)沐陽 閱讀 1628 2021-04-10