work/extend/sms/submail/lib/voicemultixsend.php
2019-01-17 11:05:47 +08:00

41 lines
1.0 KiB
PHP

<?PHP
class VOICEMultiXsend{
protected $configs;
protected $Multi=array();
protected $Project='';
function __construct($configs){
$this->configs=$configs;
}
public function AddMulti($multi){
array_push($this->Multi,$multi);
}
public function AddAddressbook($addressbook){
array_push($this->Addressbook,$addressbook);
}
public function SetProject($project){
$this->Project=$project;
}
public function buildRequest(){
$request=array();
$request['project']=$this->Project;
if(!empty($this->Multi)){
$request['multi']=json_encode($this->Multi);
}
return $request;
}
public function multixsend(){
$voice=new voice($this->configs);
return $voice->multixsend($this->buildRequest());
}
}