\traits\controllerJump

Summary

Methods
Properties
Constants
No public methods found
No public properties found
No constants found
success()
error()
result()
redirect()
getResponseType()
No protected properties found
N/A
No private methods found
No private properties found
N/A

Methods

success()

success(mixed  $msg = '', string  $url = null, mixed  $data = '', integer  $wait = 3, array  $header = array()) : void

操作成功跳转的快捷方法

Parameters

mixed $msg

提示信息

string $url

跳转的 URL 地址

mixed $data

返回的数据

integer $wait

跳转等待时间

array $header

发送的 Header 信息

Throws

\think\exception\HttpResponseException

error()

error(mixed  $msg = '', string  $url = null, mixed  $data = '', integer  $wait = 3, array  $header = array()) : void

操作错误跳转的快捷方法

Parameters

mixed $msg

提示信息

string $url

跳转的 URL 地址

mixed $data

返回的数据

integer $wait

跳转等待时间

array $header

发送的 Header 信息

Throws

\think\exception\HttpResponseException

result()

result(mixed  $data, integer  $code, mixed  $msg = '', string  $type = '', array  $header = array()) : void

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

Parameters

mixed $data

要返回的数据

integer $code

返回的 code

mixed $msg

提示信息

string $type

返回数据格式

array $header

发送的 Header 信息

Throws

\think\exception\HttpResponseException

redirect()

redirect(string  $url, array|integer  $params = array(), integer  $code = 302, array  $with = array()) : void

URL 重定向

Parameters

string $url

跳转的 URL 表达式

array|integer $params

其它 URL 参数

integer $code

http code

array $with

隐式传参

Throws

\think\exception\HttpResponseException

getResponseType()

getResponseType() : string

获取当前的 response 输出类型

Returns

string