yedincisenol/sms
最新稳定版本:1.5.2
Composer 安装命令:
composer require yedincisenol/sms
包简介
Send sms with Php
README 文档
README
Send Sms With Php & Laravel and Any sms provider
Added Providers For Now
- Eflatun Sms
- Mutlucell
- Iletimerkezi
- Verimor
Example Usage
<?php
include "vendor/autoload.php";
/**
* Example client for send sms with Eflatun Sms provider
*/
$smsProvider = new yedincisenol\Sms\Sms("EflatunSms", array(
"username" => "eflatun_sms_username",
"password" => "eflatun_sms_password"
));
echo $smsProvider->send("Selam", array(5557777777), "YENICO");
How to install
composer require yedincisenol/sms
Config
You can fill Sms config file or pass config on initialize Sms object
For Laravel
php artisan vendor:publish --tag=sms
For before Laravel 5.6
in config/app.php
providers' => [ ... yedincisenol\Sms\LaravelServiceProvider::class ],
For Lumen
Open bootstrap/app.php add these lines to Service Providers section.
$app->register(\yedincisenol\Sms\LaravelServiceProvider::class);
If you need config_path helper, this can help you.
Add new Providers
You can fork the repo and add new providers what you need.
How?
- Add new Config key in
Config/Sms.phpfile as same of Driver name - Add new Driver in Drivers folder
- Extend new Driver from Sms abstract class
- Add Required config parameters array and fill it
- Add send method and fill it
- Add checkResponse method and fill it
Send me mail o@yedincisenol.com for any problem or help request.
统计信息
- 总下载量: 36.15k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 8
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2017-02-27