关于thinkphp:20220202thinkphp源码无差别阅读三十五

4次阅读

共计 559 个字符,预计需要花费 2 分钟才能阅读完成。

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

正文完
 0