kurbanov-developer / eskiz-notification-channel
Eskiz SMS Notification Channel for Laravel
Installs: 24
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kurbanov-developer/eskiz-notification-channel
Requires
- php: ^8.0
- illuminate/notifications: ^8.0|^9.0|^10.0|^11.0
- illuminate/support: ^8.0|^9.0|^10.0|^11.0
Requires (Dev)
- guzzlehttp/guzzle: ^7.2
- phpunit/phpunit: ^9.0|^10.4
README
Eskiz Notifications Channel for Laravel
Installation
To integrate the Eskiz notifications channel with your Laravel application, you can use Composer. Run the following command in your terminal:
composer require kurbanov-developer/eskiz-notification-channel
After successful installation, update your .env file with the following configuration:
ESKIZ_EMAIL=your@email.com ESKIZ_PASSWORD=your_secret_code_from_dashboard
Additionally, make changes in your services.php file to include Eskiz configuration:
Copy code
'eskiz' => [ 'email' => env('ESKIZ_EMAIL', ''), 'password' => env('ESKIZ_PASSWORD', ''), ],
Official Documentation Explore the detailed documentation at Eskiz Postman Documentation for comprehensive information.
Usage
To utilize the Eskiz notification channel, add the following method to your User model:
Copy code
public function routeNotificationForEskiz() { return $this->mobile; }
Additionally, employ the provided example to send notifications using Eskiz in your notification class:
Copy code
public function toEskiz($notifiable) { return (new EskizMessage()) ->content("Your notification content goes here"); }
About the Author
This Laravel package is developed and maintained by Kurbonov Ismoil.
Website: kurbonov.ru
Feel free to contact the author for any inquiries or support related to this package.
Changelog
Please see CHANGELOG for more information what has changed recently.
Testing
$ composer test
Security
If you discover any security related issues, please email kurbanov.developer@yandex.ru instead of using the issue tracker.
Contributing
Please see CONTRIBUTING for details.
License
The MIT License (MIT). Please see License File for more information.