Constants

SEND_CONFIG

SEND_CONFIG = "send"

CHECK

CHECK = "check"

Properties

$_action_namespace

$_action_namespace : string

子方法的命名空间

Type

string

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_send()

api_send(array  $data = array()) : array

发送手机验证码 手机号如果不存在,那么创建手机号

SESSIONPHONEVERIFYCODESEND [{"phone":"必须|发送验证码的手机号","phone_verify_key":"必须|手机验证码键名称,如注册sign_up、重置密码reset_password"}]

$data["phone_verify_key"] 验证码的键 $data["phone"] 手机号

Parameters

array $data

Returns

array

_check_()

_check_(string  $data = array()) : array

发送手机验证码 手机号如果不存在,那么创建手机号

$data['phone'] 手机号 $data['phone_verify_key'] 键 $data['phone_verify_code'] 验证码

Parameters

string $data

验证码的键与验证码

Returns

array

_init_var()

_init_var(  $phone) : void

初始化变量

Parameters

$phone

_init_data()

_init_data(array  $user_phone_data) : void

初始化数据

Parameters

array $user_phone_data

_verify_code_send_check()

_verify_code_send_check(array  $user_phone_data) : void

检查手机号的发送验证码的合法性 阿里云短信验证码 :使用同一个签名,对同一个手机号码发送短信验证码,支持1条/分钟,5条/小时 ,累计10条/天。 阿里云的计算时间不是以00:00为准的,而是以你当天收到限制内最后一条短信的时间开始计算,24小时以后才能再次收到短信。

Parameters

array $user_phone_data

_send_sign_up()

_send_sign_up(\eapie\source\request\session\const  $command, array  $user_phone_data, string  $phone = NULL, integer  $code = NULL) : boolean

用户注册

Parameters

\eapie\source\request\session\const $command
array $user_phone_data
string $phone

手机号

integer $code

验证码

Returns

boolean

_send_reset_password()

_send_reset_password(\eapie\source\request\session\const  $command, array  $user_phone_data, string  $phone = NULL, integer  $code = NULL) : boolean

重置密码

Parameters

\eapie\source\request\session\const $command
array $user_phone_data
string $phone

手机号

integer $code

验证码

Returns

boolean

_send_reset_pay_password()

_send_reset_pay_password(\eapie\source\request\session\const  $command, array  $user_phone_data, string  $phone = NULL, integer  $code = NULL) : boolean

重置支付密码

Parameters

\eapie\source\request\session\const $command
array $user_phone_data
string $phone

手机号

integer $code

验证码

Returns

boolean