jakercz / sms-connect
Send and receive SMS with PHP
v0.3.7.3
2021-01-12 11:46 UTC
Requires
- php: >=5.3.0
Requires (Dev)
- mockery/mockery: ~0.9
- nette/tester: ~1.4
README
Send and receive SMS with PHP (for Czech Republic)
Installation
via composer:
$ composer require jakercz/sms-connect
Usage
Inbox
use \Neogate\SmsConnect\SmsConnect; $smsConnect = new SmsConnect('<your_login>', '<secret_password>'); $smsConnect->getInbox();
Send SMS
use \Neogate\SmsConnect\SmsConnect; $smsConnect = new SmsConnect('<your_login>', '<secret_password>'); $smsConnect->sendSms('<phone_number>', '<text_sms>');
Send bulk
$smsConnect->addRecipient('<phone_number>', '<text_sms>'); $smsConnect->addRecipient('<another_number>', '<another_sms>'); $smsConnect->sendBulk();
Using as extension in Nette Framework
config.neon
extensions: smsconnect: Neogate\SmsConnect\SmsConnectExtension
config.local.neon
smsconnect: login: 'your_login' password: 'secret_password'
finally inject extension
/** @var SmsConnect */ private $smsConnect; public function injectSmsConnectExtension(SmsConnect $smsConnect) { $this->smsConnect = $smsConnect; }