merkeleon/laravel-sms

Table functionality for Laravel collections
14,064 1
Install
composer require merkeleon/laravel-sms
Latest Version:1.0.8
PHP:>=5.4.0
License:MIT
Last Updated:Mar 10, 2022
Links: GitHub  ·  Packagist
Maintainer: codeator

Laravel SMS

Laravel module for send SMS

Installation

To install from Composer, use the following command:

composer require merkeleon/laravel-sms

Now, add the following optional line(s) to your .env file:

# default driver for writing sms message in log file
SMS_DRIVER=log

Add the sms.php config:

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

Next, add the facade to your aliases array in Laravel as follows:

<?php
return [
    'aliases' => [
        //...
        'SMS' => Merkeleon\SMS\Facades\SMS::class
        //...
    ],
];

Usage Examples

Send SMS

SMS::send('+0000000000', 'SMS message!');

Available drivers

The following drivers are available for sending messages:

  • log: (default) writing sms message in log file
SMS_DRIVER=log
SMS_DRIVER=clickatellV1
SMS_CLICKATELL_TOKEN=your_token_value
SMS_DRIVER=clickatellV2
SMS_CLICKATELL_TOKEN=token_value
SMS_DRIVER=nexmo
SMS_NEXMO_KEY=your_key_value
SMS_NEXMO_SENDER=your_secret_value
SMS_NEXMO_SENDER=your_sender_value
SMS_NEXMO_MAX_ATTEMPT_NUMBER=10
SMS_DRIVER=smsc
SMS_SMSC_LOGIN=your_login_value
SMS_SMSC_PASSWORD=your_password_value
SMS_SMSC_SENDER=your_sender_value
SMS_DRIVER=cryptosasa
SMS_CRYPTOSASA_URL=cryptosasa_api_url_value
SMS_CRYPTOSASA_USERNAME=your_username_value
SMS_CRYPTOSASA_SECRET=your_secret_value

Related Packages

laravel-notification-channels/twilio

Provides Twilio notification channel for Laravel

9,173,241 258
rinvex/laravel-authy

Rinvex Authy is a simple wrapper for Authy TOTP, the best rated Two-Factor Authe...

78,132 32
toplan/laravel-sms

A mobile phone number validation solution based on laravel

80,664 835
laravel-notification-channels/authy

Authy notification channel for Laravel, with the ability to send in-app, sms, an...

46,701 57
kavenegar/laravel

laravel 4 and 5 kavenegar integration

368,693 86