通過(guò)修改 vendor\topthink\framework目錄下的源碼, 新增自定義命令用于快速創(chuàng)建邏輯層類(lèi)文件, 怎么創(chuàng)建模型類(lèi)文件就怎么創(chuàng)建邏輯層類(lèi)文件, 只是將 make:model 改為 make:logic
辰風(fēng)沐陽(yáng) 閱讀 1351 2021-04-06
1. 配置目錄、路由目錄獨(dú)立 2. 取消了很多系統(tǒng)常量 3. 引入了 facade 門(mén)面 4. 核心類(lèi)庫(kù)文件 5.0 使用了大量的靜態(tài)關(guān)鍵字修飾, 5.1 則是非靜態(tài)
辰風(fēng)沐陽(yáng) 閱讀 2915 2020-10-01
TP5.0 要求PHP版本 >= 5.4.0,TP5.1 要求PHP版本 >= 5.6.0,TP6.0 要求PHP版本 >= 7.1.0。TP5.0、TP5.1 可以通過(guò) composer 或 git 下載, TP6.0 必須通過(guò) composer 下載
辰風(fēng)沐陽(yáng) 閱讀 1691 2020-10-01
PhpSpreadsheet 是一個(gè)用純PHP編寫(xiě)的庫(kù),提供了一組類(lèi)。使您可以讀取和寫(xiě)入不同電子表格文件格式,并且提供了豐富的API接口,可以設(shè)置諸多單元格以及文檔屬性
辰風(fēng)沐陽(yáng) 閱讀 2333 2020-08-20
hasMany 一對(duì)多模型關(guān)聯(lián),結(jié)果是二維數(shù)組,不支持 bind() 綁定關(guān)聯(lián)屬性到父模型,用法和參數(shù)其實(shí)和 hasOne 一對(duì)一關(guān)聯(lián)相同,只是一對(duì)多是select()查詢(xún),一對(duì)一是find()查詢(xún)
辰風(fēng)沐陽(yáng) 閱讀 2109 2020-08-16
一對(duì)一模型相對(duì)關(guān)聯(lián) belongsTo 經(jīng)典使用場(chǎng)景:文章表(id,cate_id,title,content)、分類(lèi)表(id,name,sort)
辰風(fēng)沐陽(yáng) 閱讀 1852 2020-08-15
一對(duì)一模型關(guān)聯(lián) hasOne:一個(gè)用戶(hù)都有一個(gè)個(gè)人資料。用戶(hù)表:id、username 用戶(hù)資料表:user_id、age、gender、mobile,在用戶(hù)模型定義hasOne關(guān)聯(lián),用戶(hù)資料表的user_id關(guān)聯(lián)用戶(hù)表的id
辰風(fēng)沐陽(yáng) 閱讀 2004 2020-08-14
在TP6.0中有多種獲取請(qǐng)求對(duì)象的方法,本文記錄五種:1. 門(mén)面類(lèi) 2. 依賴(lài)注入 3. 基礎(chǔ)控制器的 request 屬性 4. request() 助手函數(shù) 5. app() 超級(jí)助手函數(shù)
辰風(fēng)沐陽(yáng) 閱讀 3207 2020-08-12
env() 助手函數(shù)用于快速獲取環(huán)境變量配置,復(fù)制框架根目錄下的 .example.env 文件,另存為 .env 文件,即可讀取環(huán)境變量配置,本文記錄三種讀取方式:門(mén)面類(lèi)、env() 助手函數(shù)、app() 超級(jí)助手函數(shù)
辰風(fēng)沐陽(yáng) 閱讀 1869 2020-08-11
用慣了 Phpstorm 的話(huà),敲代碼沒(méi)方法提示令人不適,TP6模型類(lèi)沒(méi)方法提示因?yàn)槿鄙傥臋n注釋?zhuān)梢詫?tp5.1 的注釋拿到tp6.0中,使其有方法提示
辰風(fēng)沐陽(yáng) 閱讀 1690 2020-08-10