88 lines
1.4 KiB
PHP
88 lines
1.4 KiB
PHP
<?php
|
||
|
||
namespace addons\smsbao;
|
||
|
||
use app\common\library\Menu;
|
||
use think\Addons;
|
||
|
||
/**
|
||
* Smsbao插件
|
||
*/
|
||
class Smsbao extends Addons
|
||
{
|
||
|
||
/**
|
||
* 插件安装方法
|
||
* @return bool
|
||
*/
|
||
public function install()
|
||
{
|
||
|
||
return true;
|
||
}
|
||
|
||
/**
|
||
* 插件卸载方法
|
||
* @return bool
|
||
*/
|
||
public function uninstall()
|
||
{
|
||
|
||
return true;
|
||
}
|
||
|
||
/**
|
||
* 插件启用方法
|
||
* @return bool
|
||
*/
|
||
public function enable()
|
||
{
|
||
|
||
return true;
|
||
}
|
||
|
||
/**
|
||
* 插件禁用方法
|
||
* @return bool
|
||
*/
|
||
public function disable()
|
||
{
|
||
|
||
return true;
|
||
}
|
||
|
||
/**
|
||
* 短信发送
|
||
* @param Sms $params
|
||
* @return mixed
|
||
*/
|
||
public function smsSend(&$params)
|
||
{
|
||
$smsbao = new library\Smsbao();
|
||
$result = $smsbao->mobile($params['mobile'])->msg("你的短信验证码是:{$params['code']}")->send();
|
||
return $result;
|
||
}
|
||
|
||
/**
|
||
* 短信发送通知(msg参数直接构建实际短信内容即可)
|
||
* @param array $params
|
||
* @return boolean
|
||
*/
|
||
public function smsNotice(&$params)
|
||
{
|
||
$smsbao = new library\Smsbao();
|
||
$result = $smsbao->mobile($params['mobile'])->msg($params['msg'])->send();
|
||
return $result;
|
||
}
|
||
|
||
/**
|
||
* 检测验证是否正确
|
||
* @param Sms $params
|
||
* @return boolean
|
||
*/
|
||
public function smsCheck(&$params)
|
||
{
|
||
return TRUE;
|
||
}
|
||
}
|