Yii2-Sms
, (*1)
Yii2-Sms sends free messages using Swift Mail, (*2)
Documentation
Installation
This document will guide you through the process of installing Yii2-Sms using composer., (*3)
Download using composer
$ php composer.phar require abhi1693/yii2-sms 2.0.0
Or Add Yii2-Sms to the require section of your composer.json file:, (*4)
{
"require": {
"abhi1693/yii2-sms": "2.0.0"
}
}
And run following command to download extension using composer:, (*5)
$ php composer.phar update
Basic Usage
Valid Carriers
- AT&T
- Boost Mobile
- Cingular
- Metro PCS
- Nextel
- Sprint
- T-Mobile
- Verizon
- Virgin Mobile
Usage
$sms = new Sms();
$sms->transportType = 'php'; // php/smtp
$sms->transportOptions = [
'host' => 'smtp.gmail.com', // Other domains can also be used
'username' => 'your@gmail.com',
'password' => '******',
'port' => '465',
'encryption' => 'ssl'
];
$carrier = "T-Mobile";
$number = "0123456789";
$subject = "Subject";
$message = "Message";
$sms->send($carrier, $number, $subject, $message);
How to contribute?
Contributing instructions are located in CONTRIBUTING.md file., (*6)
License
Yii2-sms is released under the MIT License. See the bundled LICENSE for details., (*7)