<?php
namespace Module\SmsTecmz\Provider;
use ModStart\Core\Input\Response;
use Module\Vendor\Provider\SmsSender\AbstractSmsSenderProvider;
use Module\Vendor\Tecmz\Tecmz;
class SmsSender extends AbstractSmsSenderProvider
{
private $api;
* EmailSmtpSender constructor.
*/
public function __construct()
{
$this->api = Tecmz::instance(modstart_config('SmsTecmz_AppId'), modstart_config('SmsTecmz_AppSecret'));
}
public function name()
{
return 'tecmz';
}
public function send($phone, $template, $templateData, $param = [])
{
return $this->api->smsSend($phone, modstart_config('SmsTecmz_Template_' . $template), $templateData);
}
}