thinkphp源码无差别浏览(十三)

framework浏览

think/facade/App.php

  • 属性:getFacadeClass

think/facade/Cache.php

  • 属性:getFacadeClass

think/facade/Config.php

  • 属性:getFacadeClass

think/facade/Console.php

  • 属性:getFacadeClass

think/facade/Cookie.php

  • 属性:getFacadeClass

think/facade/Env.php

  • 属性:getFacadeClass

think/facade/Event.php

  • 属性:getFacadeClass

think/facade/FileSystem.php

  • 属性:getFacadeClass

think/facade/Lang.php

  • 属性:getFacadeClass

think/facade/Log.php

  • 属性:getFacadeClass

think/facade/Middleware.php

  • 属性:getFacadeClass

think/facade/Request.php

  • 属性:getFacadeClass

think/facade/Route.php

  • 属性:getFacadeClass

think/facade/Session.php

  • 属性:getFacadeClass

think/facade/Validate.php

  • 属性:getFacadeClass

think/facade/View.php

  • 属性:getFacadeClass

think/file/UploadedFile.php

  • 属性:text、originalName、mimeType、error
  • 构造方法:__construct
  • 是否是无效文件:isValid
  • 上传文件:move
  • 获取错误信息:getErrorMessage
  • 获取上传文件类型:getOriginalMime
  • 获取文件名称:getOriginalName
  • 获取文件扩展名:getOriginalExtension
  • 获取文件扩展名:extension

think/filesystem/CacheStore.php

  • 属性:store、key、expire
  • 构造方法:__construct
  • 保留:save
  • 加载:load

think/filesystem/Driver.php

  • 属性:cache、filesystem
  • 构造方法:__construct
  • 创立缓存存储:createCacheStore
  • 创立适配器:createAdapter
  • 创立文件系统:createFilesystem
  • 获取文件残缺门路:path
  • 门路转换为url:convertPathToUrl
  • 获取url:url
  • 保留文件:putFile
  • 指定文件名保留文件:putFileAs
  • 未知:__call

think/filesystem/driver/Local.php

  • 属性:config
  • 创立适配器:createAdapter
  • 获取文件url:url

打算浏览

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