public function sendEmail($mail) { $setting = Setting::find()->where(['id' => 1])->one(); $username = $setting->sendgridUsername; $password = $setting->sendgridPassword; $mail_admin = $setting->emailAdmin; $sendgrid = new \SendGrid($username, $password, array("turn_off_ssl_verification" => true)); $email = new \SendGrid\Email(); $subject = 'Registrasi Berhasil'; $body = 'Thanks ' . $this->username . ','; $body .= "\n"; $body .= "Registrasi anda berhasil, kami akan segera mereview kembali registrasi anda. \n"; $body .= "Thanks, \n"; $body .= Yii::$app->name; $body_message = $this->template($subject, $body, $logo); $email->addTo($mail)->setFrom($mail_admin)->setSubject('Registrasi berhasil')->setHtml($body_message)->addCategory("registrasi"); $response = $sendgrid->send($email); //return $response; //send whatsapp if ($setting->whatsappNumber && $setting->whatsappPassword) { $number = $setting->whatsappNumber; $app = Yii::$app->name; $password = $setting->whatsappPassword; $w = new WhatsApp($number, $app, $password); $w->send($setting->whatsappSend, $body); } }
public function actionTest() { $setting = \app\models\Setting::find()->where(['id' => 1])->one(); $number = $setting->whatsappNumber; $app = 'Sintret Projects'; $password = $setting->whatsappPassword; $w = new WhatsApp($number, $app, $password); $message = 'this is just test again @sintret oke'; $w = new WhatsApp($number, $app, $password); echo $w->send($phone, $message); }
public function actionTest() { $setting = \common\models\Setting::findOne(1); $number = $setting->whatsappNumber; $app = Yii::$app->name; $password = $setting->whatsappPassword; $phone = '6281575068530'; $message = 'this is just test, please dont remain'; $w = new WhatsApp($number, $app, $password); echo $w->send($phone, $message); }