|【2022/1/8】thinkphp源碼無差別閱讀(十四)

thinkphp源碼無差別閱讀(十四)
framework閱讀think/initializer/BootService.php
- 初始化:init
- 屬性:app
- 注冊異常處理:init
- 異常處理:appException
- 錯誤處理:appError
- shutdown處理:appShutdown
- 是否致命:isFatal
- 獲取異常處理器:getExceptionHandler
- 屬性:services
- 初始化:init
- 屬性:name、logger、event、lazy、log、close、allow
- 構造方法:__construct
- 關閉通道:close
- 清空日志:clear
- 記錄日志:record
- 實時寫入日志:write
- 獲取日志信息:getLog
- 【|【2022/1/8】thinkphp源碼無差別閱讀(十四)】保存日志:save
- 記錄日志:emergency
- 記錄日志:alert
- 記錄日志:critical
- 記錄日志:error
- 記錄日志:warning
- 記錄日志:notice
- 記錄日志:info
- 記錄日志:debug
- 記錄日志:log
- 動態調用:__call
- 屬性:log、channels
- 構造方法:__construct
- 動態調用:__call
- 屬性:config
- 構造方法:__construct
- 寫入日志:save
- 寫入日志:write
- 獲取主日志文件名:getMasterLogFile
- 獲取獨立日志文件名:getApartLevelFile
- 檢查日志大小并生成備份文件:checkLogSize
- 屬性:app、config、css、allowForceClientIds、clientArg
- 構造方法:__construct
- 寫入日志:save
- 發送給指定客戶端:sendToClient
- 檢查客戶端授權:check
- 獲取客戶端參數:getClientArg
- 發送:send
framework源碼
[
orm源碼[
helper源碼
相關經驗推薦
- 小米科技|2022拍照最好的幾款手機,堪比小單反,經常拍照的可以考慮一下
- 酷睿處理器|11/12代酷睿+Win11封殺4K藍光碟 播放軟件廠商回應:無能為力
- 藍牙耳機|哪款藍牙耳機的音質好?2022音質好的藍牙耳機盤點
- 麒麟970|麒麟970放在2022年,性能依舊能打
- 努比亞|小米雷軍超大杯2022款成為米粉最新搶購目標,二手平臺叫價千元!
- |蘋果的2022款iPad將保留A14芯片的舊設計
- 耳機|Cleer耳機音響參加CES 2022 電子展,榮獲4項大獎
- 5G|人工智能和5G被列為2022年及以后最重要的技術趨勢
- 空調|2022年最值得入手的4款筆記本,價格下調兇猛,撿漏就趁虎年春節
- 筆記本電腦|圍觀!2022年最佳游戲筆記本電腦推薦:四款頂級玩家搭檔,真香
