Download the PHP package rezahmady/smsir without Composer
On this page you can find all versions of the php package rezahmady/smsir. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package smsir
Unofficial Laravel notification channel Package for sms.ir
This package makes it easy to send notifications using Smsir with Laravel 5.5+, 6.x, 7.x , 8.x and 9.x
Contents
- Installation
- Setting up the Smsir service
- Usage
- Available Message methods
- Changelog
- Testing
- Security
- Contributing
- Credits
- License
Installation
Setting up the Smsir service
First add these environment variables in your .env file:
then add this method to your User model
Usage
sample notification class:
sample trigger this notification :
Available Message methods
A list of all available options
setMethod
is require
smsir has two method for send sms :
1. ultraFastSend
require attributes is parameters
(array) and templateId
(string)
set them with this chain methods :
2. sendVerificationCode
require attributes is code
(string)
set it with this chane method :
Changelog
Please see CHANGELOG for more information what has changed recently.
Testing
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Contributing
Please see CONTRIBUTING for details.
Credits
- Reza Ahmadi Sabzevar
- All Contributors
License
The MIT License (MIT). Please see License File for more information.
Note: This package has been used to develop amirbagh75/smsir-php Thanks to Amirhossein Baghaie
All versions of smsir with dependencies
ext-json Version *
illuminate/support Version ~6.0 || ~7.0 || ~8.0 || ~9.0
illuminate/notifications Version ~6.0 || ~7.0 || ~8.0 || ~9.0
guzzlehttp/guzzle Version ^7.2