定制 brayun/yii2-sms 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

brayun/yii2-sms

Composer 安装命令:

composer require brayun/yii2-sms

包简介

短信使用阿里云短信

README 文档

README

上海柏锐网络科技有限公司

上海柏锐网络科技有限公司是一家技术型服务企业.可提供专业的技术外包服务,定制OA,ERP,电商系统,H5网站,天猫淘宝H5,欢迎前来咨询

安装

composer require brayun/yii2-sms

示例 Controller 添加actions

public function actions()
{
    return [
        'smscode' => [
            'class' => SendAction::className(),
            'tplCode' => 'SMS_94663333',
            'signName' => '我是签名',
            'params' => [
                'code' => rand(1000, 9999)
            ],
            'beforeFunction' => function () {
                if (User::findOne(['mobile' => \Yii::$app->request->post('mobile')])) {
                    return [
                        'code' => 1,
                        'msg' => '手机号码已存在!'
                    ];
                }
            }
        ]
    ];
}

示例Model

public function rules()
{
    return [
        ...
        ['code', PhoneCodeValidator::className()],
    ];
}

组件使用示例 main.php components下添加

'components' => [
    'sms' => [
        'class' => 'brayun\sms\Application',
        'signName' => '统一签名'
    ],
    ...
]

组件使用

Yii::$app->sms->send('13000000000','SMS_123456',['code'=>1234], '这里签名可另写');

统计信息

  • 总下载量: 43
  • 月度下载量: 0
  • 日度下载量: 0
  • 收藏数: 0
  • 点击次数: 0
  • 依赖项目数: 0
  • 推荐数: 0

GitHub 信息

  • Stars: 0
  • Watchers: 0
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2017-09-09

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固