1 |
__construct
* 构造函数
|
2 |
getInstance
* 取得类实例
* @param string $calledClass
* @return mixed
|
3 |
start
* 框架执行入口,初始化所有变量
* @param string $charset
* @param bool $set_plugin
|
4 |
ms_login
* 框架登录验证
* @param string $usr
* @param string $pwd
* @return bool
|
5 |
auth_code
* 生成认证码,可扩展,可在添加任意个salt参数
* @return string
|
6 |
setInstance
* 声明重要实例
|
7 |
show
* 通过模板类显示页面
* @param myTemplate $tpl
* @param array $append_pare
|
8 |
render
* 通过模板类输出页面内容
* @param myTemplate $tpl
* @param array $append_pare
* @return false|mixed
|
9 |
checkCache
* 检查模版缓存并输出
* @param myTemplate $tpl
|
10 |
end
* 框架终止,销毁相关变量
|
11 |
gzOut
* 页面压缩
* @param int $level
* @param int $query
* @param int $time
* @param int $mem
|
12 |
addCSS
* 添加页面CSS文件
* @param $file
* @param false $code
* @return $this|myStep
|
13 |
CSS
* 生成整合CSS文件
* @param string $cache
* @param string $dummy_1
* @param string $dummy_2
* @return $this
|
14 |
addJS
* 添加页面脚本文件
* @param $file
* @param false $code
* @return $this|myStep
|
15 |
JS
* 整合页面脚本文件
* @param string $cache
* @param string $dummy_1
* @param string $dummy_2
* @return myStep
|
16 |
editorSetPlugin
* 富文本编辑器功能添加
* @param $code
* @param string $btn
* @return $this
|
17 |
editorGetPlugin
* 生成编辑器插件缓存脚本
* @return $this
|
18 |
info
* 信息提示,需先声明mystep类
* @param $msg
* @param string $url
|
19 |
captcha
* 生成验证码
* @param int $len
* @param int $scope
|
20 |
language
* JS语言包接口
* @param $app_name
* @param string $type
|
21 |
setting
* JS设置信息接口
* @param $app_name
|
22 |
api
* 框架API执行接口
* @param $path
|
23 |
module
* 框架模块调用接口
* @param $path
* @param string $dummy
|
24 |
appFunc
* 应用自定义功能接口(sitemap, atom, rss等)
* @param $func
* @return void
|
25 |
upload
* 文件上传
|
26 |
download
* 文件下载
* @param $idx
|
27 |
remove_ul
* 删除上传文件
* @param string $idx
* @return string[]
|
28 |
header
* 处理头信息
* @param $idx
* @param string $para
* @param bool $exit
|
29 |
setURL
* 链接处理
* @param $url
* @return string
|
30 |
redirect
* 链接跳转
* @param string $url
* @param string $code
|
31 |
init
* 框架变量初始化
|
32 |
go
* 执行框架
|
33 |
setPara
* 应用模块初始化参数设置
|
34 |
checkBind
* 检测域名绑定
* @param $pattern
|
35 |
checkClose
* 检测是否网站关闭
|
36 |
getModule
* 应用模块调用
|
37 |
vendor
* 调用第三方组件
* @return object
* @throws ReflectionException
|
38 |
segment
* 字符串分词
* @param $str
* @return array|mixed|null
|
39 |
checkPower
* 权限检测接口
* @param $idx
* @return bool
|
40 |
getCore
* 获取指定核心类名称
* @return string
|
41 |
__clone
* 单实例克隆控制
* @return bool
|
42 |
setSingleton
* 单实例模式设置
* @param bool $singleton
|
43 |
setAddedContent
* 设置指定页面内容
* @param $position
* @param $content
* @return $this
|
44 |
pushAddedContent
* 将内容添加到指定位置
* @param myTemplate $tpl
|
45 |
setLanguage
* 设置页面语言
* @param $language
* @param $charset
* @return $this
|
46 |
setLanguagePack
* 获取语言包
* @param $dir
* @param string $lng
* @param string $charset
* @return $this
|
47 |
getLanguage
* 获取语言项目
* @param $idx
* @return mixed|string
|
48 |
regApi
* 注册 API 处理函数
* @param $name
* @param string $method
* @return $this
|
49 |
runApi
* 获取 API 数据
* @param $name
* @param array $para
* @param string $return
* @return mixed|string
|
50 |
regPlugin
* 注册插件
* @param $plugin
* @return $this
|
51 |
plugin
* 设置插件
|
52 |
regModule
* 注册功能模块
* @param $module
* @param $func
* @return $this
|
53 |
regTag
* 注册模版标签处理函数
* @param $tag_name
* @param $tag_func
* @return $this
|
54 |
regUrl
* 注册 URL 生成函数
* @param $mode
* @param $func
* @return $this
|
55 |
url
* 获取 URL
* @param $mode
* @return mixed|string
|
56 |
regLog
* 注册登录接口
* @param $login
* @param string $logout
* @param string $chg_psw
* @return $this
|
57 |
login
* 用户登录
* @param string $usr
* @param string $pwd
* @return false|mixed
|
58 |
logout
* 用户退出
* @return bool
|
59 |
chg_psw
* 变更密码
* @param $id
* @param $psw_org
* @param $psw_new
* @return bool
|
60 |
removeCSS
* 移除 CSS
* @param $idx
* @return $this
|
61 |
clearCSS
* 清空已添加样式
* @return $this
|
62 |
removeJS
* 移除 JS
* @param $idx
* @return $this
|
63 |
clearJS
* 清空已添加 JS
* @return $this
|
64 |
etag
* 检测过期标签
* @param string $etag
* @param int $expires
|
65 |
file
* 显示文件
* @param $file
* @param string $name
|
66 |
guid
* 生成GUID
* @param string $para
* @return string
|
67 |
setFunction
* 添加钩子代码
* @param string $position
* @param $func
* @return $this
|
68 |
run
* 执行钩子代码
* @param $position
* @param bool $desc
* @param array $para
* @return array|mixed
|
69 |
setOp
* opCache 设置
* @param string $setting
* @return array|bool
|
70 |
regClass
* 设置类载入规则
* @param $setting
|
71 |
setAlias
* 设置类别名
* @param $list
|
72 |
setErrHandler
* 设置错误处理函数
* @param $func
|
73 |
error
* 通用错误处理方法
* @param $msg
* @param bool $exit
* @return bool
|