84PHP開源框架v5.1.0
v0
84PHP開源框架v5.1.0更新內容更新內容新增:
報錯堆疊指示;
Session::Csrf()新增回傳值;
當框架報錯時,將在報錯模板{$Code}中傳回錯誤碼;
常數IntRuntime;
使用PDO作為底層驅動,用以連接資料庫的Db模組,並支援事務操作;
Wrong模組新增配置項CodeReplace,用以取代錯誤代碼;
框架常數FrameworkVersion,用以輸出框架版本號;
錯誤頁模板變數FrameworkVersion,用以輸出框架版本號;
用以校驗資料的Filter模組;
用以獲得Header中指定欄位的值的Tool::GetHeader()方法。
調整:
Wrong::Report()已調整參數為快捷傳參模式;
Mysql::Sum()中的sum參數,已調整為Array型別;
Mysql模組將計畫廢棄,並將在6.x版本中刪除,且不再增添新功能。請使用Db模組代替;
Receive模組將計畫廢棄,並將在6.x版本中刪除,且不再增添新功能。請使用Filter模組代替;
Page模組使用Db模組作為依賴;
優化整體程式碼;
刪除M.15.0錯誤碼;
更新了範例文件;
刪除了核心配置項XPoweredBy。
修復:
Wrong::Report()中code參數影響HTTP回應碼的問題;
Wrong模組無法寫入日誌;
Vcode::Base()中的參數無效的問題;
Mysql::Sum()中的sum參數類型為String時,出現錯誤;
Wrong::Report()展示報錯範本頁錯誤的問題;
Mysql模組中潛在的安全性問題。