void addMessage(
string
$message, [string
$key = '']
)
|
|
添加错误信息
Parameters:
string |
$message: |
|
string |
$key: |
默认为空字符串 |
API Tags:
action操作结束后调用
Parameters:
API Tags:
action操作开始前调用
Parameters:
API Tags:
Redefined in descendants as:
void forwardAction(
string
$action, [array
$args = array()], [boolean
$isRedirect = false], [boolean
$immediately = true]
)
|
|
重定向一个请求到另外的action
Parameters:
string |
$action: |
支持格式:module/controller/action/?args |
array |
$args: |
参数信息 默认为空数组 |
boolean |
$isRedirect: |
是否是重定向请求 以url重定向方式跳转 |
boolean |
$immediately: |
是否立即forward |
API Tags:
void forwardRedirect(
string
$url
)
|
|
重定向一个请求到另外的URL
Parameters:
API Tags:
array|string getInput(
string
$name, [string
$type = ''], [string
$callback = null]
)
|
|
获得输入数据
如果输入了回调方法则返回数组:第一个值:value;第二个值:验证结果
Parameters:
string |
$name: |
input name |
string |
$type: |
input type (GET POST COOKIE) |
string |
$callback: |
validation for input |
API Tags:
void resolveActionFilter(
array
$filters
)
|
|
action过滤链策略部署
Parameters:
API Tags:
Access: | protected |
Example: | example not found |
string resolvedActionMethod(
WindUrlBasedRouter
$handlerAdapter
)
|
|
解析action操作方法名称
可以通过覆盖该方法,改变action解析规则
Parameters:
WindUrlBasedRouter |
$handlerAdapter: |
|
API Tags:
Return: | 返回解析到的action操作处理方法,默认只返回run |
Access: | protected |
Redefined in descendants as:
默认的操作处理方法
API Tags:
Redefined in descendants as:
void saveToken(
[
$tokenName = 'token']
)
|
|
保存token令牌
Parameters:
API Tags:
void setDefaultTemplateName(
WindUrlBasedRouter
$handlerAdapter
)
|
|
设置默认的模板名称
Parameters:
WindUrlBasedRouter |
$handlerAdapter: |
|
API Tags:
void setGlobal(
string|array|object
$data, [string
$key = '']
)
|
|
设置模板数据
Parameters:
string|array|object |
$data: |
|
string |
$key: |
|
API Tags:
void setLayout(
string
$layout
)
|
|
设置布局页面
Parameters:
API Tags:
void setOutput(
string|array|object
$data, [string
$key = '']
)
|
|
设置模板数据
Parameters:
string|array|object |
$data: |
|
string |
$key: |
|
API Tags:
void setTemplate(
string
$template
)
|
|
设置页面模板
Parameters:
API Tags:
void setTemplateExt(
string
$templateExt
)
|
|
设置模板文件的扩展名
Parameters:
API Tags:
void setTemplatePath(
string
$templatePath
)
|
|
设置模板路径,模板目录地址,支持命名空间方式
Parameters:
API Tags:
void setTheme(
string
$theme
)
|
|
设置当前主题信息
Parameters:
API Tags:
void setThemePackage(
string
$package
)
|
|
设置主题包
Parameters:
API Tags:
void showMessage(
[string
$message = ''], [string
$key = ''], [string
$errorAction = '']
)
|
|
发送一个错误请求
Parameters:
string |
$message: |
默认为空字符串 |
string |
$key: |
默认为空字符串 |
string |
$errorAction: |
默认为空字符串 |
API Tags:
void validateToken(
string
$tokenValue, [string
$tokenName = 'token']
)
|
|
验证令牌
Parameters:
string |
$tokenValue: |
当前获得的token值 |
string |
$tokenName: |
token名称 |
API Tags: