omalizadeh/laravel-sms

A driver-based laravel package for sending messages via online sms providers.

Installs: 2 358

Dependents: 0

Suggesters: 0

Security: 0

Stars: 5

Watchers: 1

Forks: 2

Open Issues: 0

pkg:composer/omalizadeh/laravel-sms

v3.0.0 2025-11-20 12:54 UTC

This package is auto-updated.

Last update: 2025-11-20 12:55:57 UTC


README

This is a laravel sms package with multi driver support. Supports laravel v11.0+ and requires php v8.3+

Star! ⭐ if you used and liked this package.

Supported SMS Providers

Installation & Configuration

Install using composer

  composer require omalizadeh/laravel-sms

Publish config file

  php artisan vendor:publish --provider=Omalizadeh\SMS\Providers\SMSServiceProvider

Usage

Single message:

    use Omalizadeh\SMS\Facades\SMS;
    use Omalizadeh\SMS\Requests\SendSMSRequest;

    SMS::send(new SendSMSRequest('+989123456789', 'Hello!'));

Template message:

    use Omalizadeh\SMS\Facades\SMS;
    use Omalizadeh\SMS\Requests\SendTemplateSMSRequest;

    SMS::sendTemplate(new SendTemplateSMSRequest('+989123456789', 'template_code', [
    'param1' => 'coupon',
    ]));