luksh123/sms-gate

PHP implementation of sms.sluzba.cz API.

dev-master 2023-03-10 07:08 UTC

This package is auto-updated.

Last update: 2024-05-10 09:35:23 UTC


README

PHP implementation of sms.sluzba.cz API.

Installation

composer require axima/sms-gate

Usage

use Axima\SmsGate\Client;
use GuzzleHttp\Client as GuzzleClient;

$client = new Client(new GuzzleClient, 'login', 'password');
$client->sendSms(123456789, 'Hello there!');

To request confirmation, you can also provide third parameter to method sendSms, like this:

$client->sendSms(123456789, 'Hello there!', TRUE);

Setting it to FALSE disables confirmation for this SMS. Setting it to NULL will use user's default settings.

4th parameter can be used to schedule sending of SMS.

$client->sendSms(123456789, 'Hello there!', TRUE, new DateTime('+10 minutes'));

Bug reports, feature requests

Please use GitHub issue tracker / pull requests.