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源码