pejmankheyri / smsirlaravel
This package is abandoned and no longer maintained.
No replacement package was suggested.
sms.ir Laravel Package
v1.0.2
2021-04-11 06:44 UTC
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.phpfile in the providers section:pejmankheyri\smsirlaravel\SmsirlaravelServiceProvider::class, - Add this code in the
app.phpfile in the aliases section:'Smsirlaravel' => pejmankheyri\smsirlaravel\SmsirlaravelFacade::class, - After publishing the package, open the
smsirlaravel.phpfile 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

