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