Download the PHP package zanysoft/laravel-intellisms without Composer
On this page you can find all versions of the php package zanysoft/laravel-intellisms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download zanysoft/laravel-intellisms
More information about zanysoft/laravel-intellisms
Files in zanysoft/laravel-intellisms
Package laravel-intellisms
Short Description A Laravel notification channel for sending SMS messages using the IntelliSMS API.
License MIT
Informations about the package laravel-intellisms
Laravel IntelliSMS Package
A Laravel notification channel for sending SMS messages using the IntelliSMS API.
Features
- Laravel Notifications Integration - Seamless integration with Laravel's notification system
- Multiple Recipients - Send SMS to single or multiple phone numbers
- Customizable Sender ID - Set custom "from" identifier for your messages
- Balance Checking - Check your IntelliSMS account balance
- Error Handling - Comprehensive exception handling with provider responses
- Configuration - Easy environment-based configuration
Installation
Install the package using Composer
Register the Service Provider
The package is auto-discovered by Laravel, but you can manually register it in bootstrap/providers.php:
Publish the configuration file
Configuration
Add the following environment variables to your .env file:
Usage
Using Notifications
Create a notification that sends SMS using the IntelliSMS channel:
In your notification class:
Sending Notifications
Model Setup
On your notifiable model, add the routeNotificationForIntelliSms() method:
Sending Direct SMS
Facade usage for sending SMS:
Exception
Handle SMS sending errors:
Contact
If you discover any issues, please contact me [email protected] instead of using the issue tracker.
License
This package is open-sourced software licensed under the MIT License. See the LICENSE file for details.