28 lines
677 B
PHP
28 lines
677 B
PHP
<?php
|
|
|
|
namespace addon\alisms\event;
|
|
|
|
use addon\alisms\model\Config;
|
|
|
|
/**
|
|
* 使用这个短信,就要关闭其他短信插件
|
|
*/
|
|
class EnableCallBack
|
|
{
|
|
/**
|
|
* 短信发送方式方式及配置
|
|
*/
|
|
public function handle($param)
|
|
{
|
|
if ($param[ 'sms_type' ] != 'alisms') {
|
|
$config_model = new Config();
|
|
$sms_config = $config_model->getSmsConfig($param[ 'site_id' ]);
|
|
$is_use = $sms_config[ 'data' ][ 'is_use' ];
|
|
if ($is_use) {
|
|
$is_use = 0;
|
|
$res = $config_model->enableCallBack($is_use, $param[ 'site_id' ]);
|
|
return $res;
|
|
}
|
|
}
|
|
}
|
|
} |