%PDF- %PDF-
| Direktori : /home2/vacivi36/intranet.vacivitta.com.br/protected/modules/sms/controllers/ |
| Current File : //home2/vacivi36/intranet.vacivitta.com.br/protected/modules/sms/controllers/SendController.php |
<?php
namespace humhub\modules\sms\controllers;
use Yii;
/**
* Description of SmsSendController.
*
* @author Luke
*/
class SendController extends \humhub\modules\content\components\ContentContainerController
{
/** set debug to true, if you want additional information about the server response put to you browser console via console.log(...) */
public $debug = true;
public function actionIndex()
{
$form = new \humhub\modules\sms\forms\SmsSendForm();
$user = $this->contentContainer;
if ($form->load(Yii::$app->request->post()) && $form->validate()) {
$sender = Yii::$app->user->getIdentity()->displayName;
$receiver = $user->profile->mobile;
$msg = $form->message;
$provider = new \humhub\modules\sms\components\SmsProvider();
$response = $provider->sendSms($sender, $receiver, $msg);
return $this->render('done', array(
'user' => $user,
'response' => $response,
'debug' => $this->debug
));
}
return $this->render('index', array(
'model' => $form,
'user' => $user
));
}
}
?>