thinkphp源码无差别阅读(十九)

framework阅读

think/validate/ValidateRule.php

  • 属性:title、rule、message
  • 添加验证因子:addItem
  • 获取验证规则:getRule
  • 获取验证字段名称:getTitle
  • 获取验证提示信息:getMsg
  • 设置验证字段名称:title
  • 未知:__call
  • 未知:__callStatic

think/view/driver/Php.php

  • 属性:config
  • 构造方法:__construct
  • 检测是否存在模板文件:exists
  • 渲染模板文件:fetch
  • 渲染模板内容:display
  • 自动定位模板内容:parseTemplate
  • 配置模板引擎:config
  • 获取模板引擎配置:getConfig

计划阅读

[ ] framework源码
[ ] orm源码
[ ] helper源码

03-05 23:26