定制 davidnadejdin/sms-ru 二次开发

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

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

davidnadejdin/sms-ru

最新稳定版本:1.0.0

Composer 安装命令:

composer require davidnadejdin/sms-ru

包简介

Package for send sms via sms.ru. Based on official PHP class https://sms.ru/php

关键字:

README 文档

README

Software License

Install

composer require davidnadejdin/sms-ru

Usage

Package for send sms via sms.ru This is package provide Channel and base Notification.

Create file config/sms-ru.php with content: (For details please read documentation http://sms.ru/php):

<?php

return [
    'api_key' => env('SMS_RU_API_KEY'),
    'from' => env('SMS_RU_FROM'),
    'translit' => env('SMS_RU_TRANSLIT', 1),
    'test' => env('SMS_RU_TEST', 1),
    'partner_id' => env('SMS_RU_PARTNER_ID', 0)
];

Examples:

notify method (notifiable should have phone property):

use CodersStudio\SmsRu\Notifications\SmsRu;
...
$user->notify(new SmsRu('test'));

In Notification:

  public function via($notifiable)
  {
        return [SmsRuChannel::class];
  }   

  public function toSms($notifiable)
  {
        return [
              'phone' => $this->phone,
              'message' => $this->message
        ];
  }

Facade:

SmsRu::send(['89881234567'], 'test'); // return bool

Credits

Security

If you discover any security-related issues, please email info@coders.studio instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.

统计信息

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

GitHub 信息

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

其他信息

  • 授权协议: MIT
  • 更新时间: 2024-11-16