tematech/

avstelecomsms

avstelecom的Laravel短信通知

4.0.0 2022-02-10 19:18 UTC

This package is auto-updated.

Last update: 2024-09-11 01:17:59 UTC


README

Latest Version on Packagist run-tests Scrutinizer Code Quality Build Status Total Downloads

本库可以帮助您通过使用cameroon的avstelecom SARL短信服务,通过laravel通知发送短信。

安装

您可以通过composer安装此包。

composer require tematech/avstelecomsms

php artisan vendor:publish --provider='Tematech\Avstelecomsms\AvstelecomsmsServiceProvider'

Configuration  .env 

AVSTELECOM_ID=
AVSTELECOM_KEY=
AVSTELECOM_SECRET=
AVSTELECOM_TOKEN=

使用

/**
 * In notifiable 
 * */
 public function routeNotificationForAvstelecom()
    {
        return $this->phone;
    }

 /**
     * Get the notification's delivery channels.
     *
     * @param  mixed  $notifiable
     * @return array
     */
    public function via($notifiable)
    {
        return ['avstelecom'];
    }

    public function toAvstelecom($notifiable){
        return [
          'message' => '' // message sms
        ];
    }

测试

composer test

变更日志

有关最近更改的更多信息,请参阅变更日志

贡献

有关详细信息,请参阅贡献指南

安全性

如果您发现任何安全相关问题,请通过gildastema3@gmail.com发送电子邮件,而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。

Laravel Package Boilerplate

此包是使用Laravel Package Boilerplate生成的。