orajo / zf-sms-zilla
Laminas module for sending SMS messages
Installs: 2 930
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 3
Forks: 0
Open Issues: 0
Requires
This package is auto-updated.
Last update: 2024-10-25 12:08:17 UTC
README
Zend Framework 2 module for sending SMS messages. This module is based on https://github.com/Orajo/sms-zilla library.
======
Installation
use composer
{
"require": {
"orajo/zf-sms-zilla": "1.*"
}
}
or
php composer.phar require orajo/zf-sms-zilla
Remember to register module in application.config.php:
'modules' => array( 'Application', 'ZfSmsZilla' ),
Usage
public function smsAction() { /** * @var \ZfSmsZilla\Service\SenderService */ $smsService = $this->getServiceLocator()->get('ZfSmsZillaService'); $smsService->send('Lorem ipsum 1', ['+41759987654']); $smsService->send('Lorem ipsum 2', ['605123456', '509546985']); // if you need more, e.g. $sender = $smsService->getSender(); $errors = $sender->getAdapter()->getErrors(); $sender->setValidator(new SmsZilla\Validator\LibphonenumberValidator('US')); }