Skip to content
This repository was archived by the owner on Jan 30, 2023. It is now read-only.

umuttaymaz/laravel-verimor-sms

Repository files navigation

Verimor notifications channel for Laravel 5.3+

Software License Build Status StyleCI Total Downloads

This package makes it easy to send notifications using VerimorSMS with Laravel 5.3+.

Contents

Installation

You can install the package via composer:

composer require umuttaymaz/laravel-verimor-sms

Then you must install the service provider:

// config/app.php
'providers' => [
    ...
    UmutTaymaz\VerimorSMSAPI\VerimorServiceProvider::class
],

'alias' => [
    ...
    'Verimor' => UmutTaymaz\VerimorSMSAPI\Facades\Verimor::class
]

Setting up the VerimorSMSAPI service

Add your Verimor username, password and default sender name to your .env:

VERIMOR_USERNAME=username
VERIMOR_PASSWORD=apiPassword
VERIMOR_HEADER=verifiedHeader

Usage

return Verimor::send('Example Message', function ($sms){
        $sms->to(['phoneNumber1', 'phoneNumber2']);
});

or

return Verimor::send('Example Message', function ($sms){
        $sms->to('phoneNumber');
});

If you want to send SMS with another header instead of env variable:

return Verimor::header('anotherHeader')->send('Example Message', function ($sms){
        $sms->to('phoneNumber');
});

Changelog

Please see CHANGELOG for more information what has changed recently.

Testing

$ composer test

Security

If you discover any security related issues, please email umut@kreator.com.tr instead of using the issue tracker.

Contributing

Please see CONTRIBUTING for details.

Credits

License

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

About

Verimor SMS API for Laravel Applications

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages