https://github.com/jurager/sender
Package for Laravel adding support for sending sms messages by SMS-assistent.by
https://github.com/jurager/sender
laravel laravel-5-package laravel-provider php-7 sender sms-api sms-assistent
Last synced: 7 months ago
JSON representation
Package for Laravel adding support for sending sms messages by SMS-assistent.by
- Host: GitHub
- URL: https://github.com/jurager/sender
- Owner: Jurager
- License: mit
- Archived: true
- Created: 2017-01-27T16:50:00.000Z (about 9 years ago)
- Default Branch: master
- Last Pushed: 2023-01-20T09:15:08.000Z (over 3 years ago)
- Last Synced: 2025-01-09T00:58:42.039Z (over 1 year ago)
- Topics: laravel, laravel-5-package, laravel-provider, php-7, sender, sms-api, sms-assistent
- Language: PHP
- Homepage:
- Size: 14.6 KB
- Stars: 4
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Jurager/Sender
[](https://packagist.org/packages/jurager/sender)
[](https://packagist.org/packages/jurager/sender)
[](https://packagist.org/packages/jurager/sender)
[](https://packagist.org/packages/jurager/sender)
Sender - Laravel Provider for SMS-assistent.by
## Installation
``` bash
$ composer require jurager/sender
```
Add to config/app.php in section ```aliases```:
``` php
'Sender' => Jurager\Sender\Sender::class,
```
Publish package files by running
```
php artisan vendor:publish --provider="Jurager\Sender\SenderServiceProvider"
```
## Usage
Now, if you have configured ```Queues```, you can create a ```Job``` like this below in ```/App/Http/Jobs```
```
to = $to;
$this->text = $text;
}
public function handle(Sender $sender)
{
$sender->sendOne($this->to, $this->text);
}
}
```
And after dispatch a new Job anywhere in your app
```
dispatch((new SMS( '+71234567890', 'Hello world!')))->delay(5));
}
```
## License
This package is open-sourced software licensed under the [MIT license](LICENSE.md).