axima/sms-gate

PHP implementation of sms.sluzba.cz API.

1.1.0 2020-02-05 17:03 UTC

This package is not auto-updated.

Last update: 2020-07-03 01:57:54 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.