laravel-tool/laravel-websms-ru

Laravel WebSMS.ru channel provider

v0.0.2 2023-01-16 09:45 UTC

This package is auto-updated.

Last update: 2024-04-19 08:30:24 UTC


README

Installation

composer require laravel-tool/laravel-websms-ru

Configuration

  1.  return [
         'username' => env('WEBSMS_RU_USERNAME'),
         'password' => env('WEBSMS_RU_PASSWORD'),
         'test_mode' => env('WEBSMS_RU_TEST_MODE', false),
         'default_sender' => env('WEBSMS_RU_DEFAULT_SENDER'),
     ];
  2. Add to notifiable model:
    public function routeNotificationForSms($notification): string
    {
        return $this->phone;
    }
  3. Add to notification channel "websms_ru":
     public function via($notifiable)
     {
         return ['websms_ru'];
     }