thinkphp源碼無差别閱讀(三十五)
ORM閱讀
model/relation/OneToOne.php
- 屬性:joinType、bindAttr、relation
- 設定join類型:joinType
- 預載于關聯查詢:eagerly
- 預載于關聯查詢:eagerlySet
- 預載于關聯查詢:eagerlyOne
- 預載于關聯查詢:eagerlyResultSet
- 預載于關聯查詢:eagerlyResult
- 儲存:save
- 綁定屬性:bind
- 擷取綁定屬性:getBindAttr
- 預查詢拼裝:match
- 綁定屬性:bindAttr
- 預載于關聯查詢:eagerlyWhere
paginator/driver/Bootstarp.php
- 擷取上一頁按鈕:getPreviousButton
- 下一頁按鈕:getNextButton
- 頁碼按鈕:getLinks
- 渲染:render
- 生成一個可點選按鈕:getAvailablePageWrapper
- 生成一個不可點選按鈕:getDisabledTextWrapper
- 生成一個激活的按鈕:getActivePageWrapper
- 生成省略号按鈕:getDots
- 批量生産url按鈕:getUrlLinks
- 生成普通按鈕:getPageLinkWrapper
計劃閱讀
[ ] framework源碼
[ ] orm源碼
[ ] helper源碼