ThinkPHP5


traits\controller\Jump
library\traits\controller\Jump.php at line 25

Class Jump

Jump

public trait Jump

用法: load_trait('controller/Jump'); class index { use \traits\controller\Jump; public function index(){ $this->error(); $this->redirect(); } }


Method Summary
protected void

success(mixed msg, string url, mixed data, integer wait, array header)

操作成功跳转的快捷方法

protected void

error(mixed msg, string url, mixed data, integer wait, array header)

操作错误跳转的快捷方法

protected void

result(mixed data, integer code, mixed msg, string type, array header)

返回封装后的API数据到客户端

protected void

redirect(string url, array|integer params, integer code)

URL重定向

protected string

getResponseType()

获取当前的response 输出类型

Method Detail

library\traits\controller\Jump.php at line 37

success

protected void success(mixed msg, string url, mixed data, integer wait, array header)

操作成功跳转的快捷方法

Parameters:
msg - 提示信息
url - 跳转的URL地址
data - 返回的数据
wait - 跳转等待时间
header - 发送的Header信息

library\traits\controller\Jump.php at line 76

error

protected void error(mixed msg, string url, mixed data, integer wait, array header)

操作错误跳转的快捷方法

Parameters:
msg - 提示信息
url - 跳转的URL地址
data - 返回的数据
wait - 跳转等待时间
header - 发送的Header信息

library\traits\controller\Jump.php at line 115

result

protected void result(mixed data, integer code, mixed msg, string type, array header)

返回封装后的API数据到客户端

Parameters:
data - 要返回的数据
code - 返回的code
msg - 提示信息
type - 返回数据格式
header - 发送的Header信息

library\traits\controller\Jump.php at line 136

redirect

protected void redirect(string url, array|integer params, integer code)

URL重定向

Parameters:
url - 跳转的URL表达式
params - 其它URL参数
code - http code

library\traits\controller\Jump.php at line 152

getResponseType

protected string getResponseType()

获取当前的response 输出类型


ThinkPHP5