Download the PHP package misaf/laravel-sms-gateway-textlocal without Composer
On this page you can find all versions of the php package misaf/laravel-sms-gateway-textlocal. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download misaf/laravel-sms-gateway-textlocal
More information about misaf/laravel-sms-gateway-textlocal
Files in misaf/laravel-sms-gateway-textlocal
Package laravel-sms-gateway-textlocal
Short Description Textlocal SMS gateway driver for Laravel SMS Gateway.
License MIT
Homepage https://github.com/misaf/laravel-sms-gateway-textlocal
Informations about the package laravel-sms-gateway-textlocal
Laravel SMS Gateway — Textlocal Driver
A Textlocal SMS driver for
misaf/laravel-sms-gateway.
Requires PHP 8.4+ and Laravel 13.
Installation
The service provider auto-registers a textlocal driver on the core manager:
Usage
send() posts to POST send/, form-encoded. The payload goes straight to Textlocal, so use
the fields its API expects. Every send dispatches the core SmsSending, SmsSent,
SmsSendFailed and SmsSendUnreachable events with the driver name textlocal — see
the core README.
Configuration
config/sms-gateway-textlocal.php:
| Key | Env (SMS_GATEWAY_TEXTLOCAL_…) |
Default |
|---|---|---|
api_key |
API_KEY |
— |
base_url |
BASE_URL |
https://api.txtlocal.com/ |
timeout.server |
SERVER_TIMEOUT |
5 |
timeout.client |
CLIENT_TIMEOUT |
6 |
retry.times |
RETRY_TIMES |
2 |
retry.sleep_milliseconds |
RETRY_SLEEP_MILLISECONDS |
100 |
The API key is sent as the apikey query parameter. 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-textlocal.
License
MIT. See LICENSE.
All versions of laravel-sms-gateway-textlocal 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