Download the PHP package misaf/laravel-sms-gateway-ippanel without Composer
On this page you can find all versions of the php package misaf/laravel-sms-gateway-ippanel. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download misaf/laravel-sms-gateway-ippanel
More information about misaf/laravel-sms-gateway-ippanel
Files in misaf/laravel-sms-gateway-ippanel
Package laravel-sms-gateway-ippanel
Short Description IPPanel SMS gateway driver for Laravel SMS Gateway.
License MIT
Homepage https://github.com/misaf/laravel-sms-gateway-ippanel
Informations about the package laravel-sms-gateway-ippanel
Laravel SMS Gateway — IPPanel Driver
A IPPanel SMS driver for
misaf/laravel-sms-gateway.
Requires PHP 8.4+ and Laravel 13.
Installation
The service provider auto-registers a ippanel driver on the core manager:
Usage
send() posts to POST services.jspd, form-encoded. The payload goes straight to IPPanel, so use
the fields its API expects. Every send dispatches the core SmsSending, SmsSent,
SmsSendFailed and SmsSendUnreachable events with the driver name ippanel — see
the core README.
Configuration
config/sms-gateway-ippanel.php:
| Key | Env (SMS_GATEWAY_IPPANEL_…) |
Default |
|---|---|---|
username, password |
USERNAME, PASSWORD |
— |
base_url |
BASE_URL |
https://ippanel.com/ |
timeout.server |
SERVER_TIMEOUT |
5 |
timeout.client |
CLIENT_TIMEOUT |
6 |
retry.times |
RETRY_TIMES |
2 |
retry.sleep_milliseconds |
RETRY_SLEEP_MILLISECONDS |
100 |
Credentials are sent as the uname and pass query parameters. The credentials
and base_url are required and may not be empty: a missing or empty value fails
when the driver is resolved. Only connection failures and 5xx responses are
retried. Timeouts and the retry policy belong to this driver alone, so tuning it
leaves the other gateways untouched.
Contributing
This repository is a read-only split of the
monorepo; commits made here are
overwritten by the next split. Open issues and pull requests against the monorepo,
where this driver lives at Drivers/laravel-sms-gateway-ippanel.
License
MIT. See LICENSE.
All versions of laravel-sms-gateway-ippanel with dependencies
illuminate/contracts Version ^13.0
illuminate/http Version ^13.0
illuminate/support Version ^13.0
misaf/laravel-sms-gateway Version ^1.0
spatie/laravel-package-tools Version ^1.93