pejmankheyri / smsirlaravel
sms.ir Laravel Package
Installs: 7
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pejmankheyri/smsirlaravel
Requires
- guzzlehttp/guzzle: ~6.0
- symfony/psr-http-message-bridge: 1.*.*
- zendframework/zend-diactoros: 1.*.*
This package is auto-updated.
Last update: 2024-05-11 11:53:16 UTC
README
Send SMS by Laravel
A practical package for sending SMS through the sms.ir panel
Installation
composer require pejmankheyri/smsirlaravel
php artisan vendor:publish
php artisan migrate
Features
Smsirlaravel::send()
Smsirlaravel::credit()
Smsirlaravel::getLines()
Smsirlaravel::addToCustomerClub()
Smsirlaravel::deleteContact()
Smsirlaravel::sendToCustomerClub()
Smsirlaravel::addContactAndSend()
Smsirlaravel::sendVerification()
Smsirlaravel::ultraFastSend()
Smsirlaravel::getSentMessages()
Smsirlaravel::getReceivedMessages()
Settings
- Add this code in the
app.php
file in the providers section:pejmankheyri\smsirlaravel\SmsirlaravelServiceProvider::class,
- Add this code in the
app.php
file in the aliases section:'Smsirlaravel' => pejmankheyri\smsirlaravel\SmsirlaravelFacade::class,
- After publishing the package, open the
smsirlaravel.php
file in the config folder and make the settings as below:
'webservice-url' => env('SMSIR-WEBSERVICE-URL','https://ws.sms.ir/'),
'api-key' => env('SMSIR-API-KEY','Your sms.ir api key'),
'secret-key' => env('SMSIR-SECRET-KEY','Your sms.ir secret key'),
'line-number' => env('SMSIR-LINE-NUMBER','Your sms.ir line number'
Development Assistance
We welcome pull requests.
For major changes, please open an issue first so we can discuss what you want to change.
License
MIT