\eapie\source\request\sessionwebsocket

Summary

Methods
Properties
Constants
check()
image_verify_code_check()
phone_verify_code_check()
api_token()
api_self_client()
api_user_client_id()
api_admin_client_id()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$_action_namespace
$_client_id_maximum
N/A

Properties

$_action_namespace

$_action_namespace : string

子方法的命名空间

Type

string

$_client_id_maximum

$_client_id_maximum : integer

链接ID 保存的最大值

Type

integer

Methods

check()

check(boolean  $return_bool = false) : mixed

检查是否已初始化

Parameters

boolean $return_bool

是否返回布尔值

Returns

mixed

image_verify_code_check()

image_verify_code_check() : mixed

检测图片验证码

Returns

mixed

phone_verify_code_check()

phone_verify_code_check() : mixed

检测手机验证码

SESSIONPHONEVERIFYCODECHECK [{"phone":"必须|检测手机验证码","phone_verify_key":"必须|手机验证码键名称,如注册sign_up、重置密码reset_password","phone_verify_code":"必须|手机验证码"}]

Returns

mixed

api_token()

api_token() : string

获取websocket_token

SESSIONWEBSOCKETTOKEN {"class":"session/websocket","method":"api_token"}

Returns

string

api_self_client()

api_self_client(  $data = array()) 

登录用户设置自己的 websocket 连接信息 $data = array( 'client_id' => '用户的链接ID', 'server_time' => 'websocket 服务器时间' )

SESSIONWEBSOCKETSELFCLIENT {"class":"session/websocket","method":"api_self_client"}

Parameters

$data

api_user_client_id()

api_user_client_id(  $data = array()) : string

获取 用户的 client_id 可能为多个

SESSIONWEBSOCKETUSERCLIENTID {"class":"session/websocket","method":"api_user_client_id"}

Parameters

$data

Returns

string

api_admin_client_id()

api_admin_client_id(  $data = array()) : string

获取 管理员的 client_id 可能为多个

SESSIONWEBSOCKETADMINCLIENTID {"class":"session/websocket","method":"api_admin_client_id"}

Parameters

$data

Returns

string