nokp = $nokp; $this->telefon = $telefon; $this->caw_name = $caw_name; $this->nofoncaw = $nofoncaw; $this->kodcaw = $kodcaw; $this->norujukan = $norujukan; $this->tempoh = $tempoh; $this->tmatang = $tmatang; $this->tmatang1 = $tmatang1; $this->lelong_tawarruq = $lelong_tawarruq; } /** * Execute the job. * * @return void */ public function handle() { $current = Carbon::now(); $current = new Carbon(); $mobile_no = ltrim($this->telefon, '+6'); // $mobile_no = '60178916936'; // $message = 'test'; $tarikhmatang = $this->tmatang; $tarikhmatangnew = date('d-m-Y',strtotime($tarikhmatang)); $tarikhmatang1 = $this->tmatang1; $tarikhmatang1new = date('d-m-Y',strtotime($tarikhmatang1)); $today = $current->toDateString(); // $current_date = new Carbon($current->toDateString()); if($this->lelong_tawarruq == '1'){ if($tarikhmatang > $today){ $message = 'AR-RAHN '.$this->caw_name.': MAKLUMAN, '.$this->norujukan.' telah hampir tamat tempoh untuk tukar ke SAG baru, Sila perbaharui SAG anda di cawangan sebelum '.$tarikhmatangnew.'.'; }elseif($tarikhmatang < $today){ $message = 'AR-RAHN '.$this->caw_name.': MAKLUMAN, '.$this->norujukan.' telah tamat tempoh pada '.$tarikhmatangnew.', Sila perbaharui SAG anda di cawangan Ar-Rahn.';} }else if($tarikhmatang1 < $today){ $message = 'AR-RAHN '.$this->caw_name.': MAKLUMAN, '.$this->norujukan.' telah hampir tamat tempoh untuk tukar ke SAG baru, Sila perbaharui SAG anda di cawangan sebelum '.$tarikhmatang1new.'.'; }elseif($tarikhmatang1 > $today){ $message = 'AR-RAHN '.$this->caw_name.': MAKLUMAN, '.$this->norujukan.' telah tamat tempoh pada '.$tarikhmatang1new.', Sila perbaharui SAG anda di cawangan Ar-Rahn.';} if(env('APP_ENV') != 'production'){ $mobile_no = env('ADMIN_PHONE_NUMBER'); } $response = Http::get(env('ONEWAYSMS_API'), [ 'apiusername' => env('ONEWAYSMS_AUTH_USER'), 'apipassword' => env('ONEWAYSMS_AUTH_PASS'), 'senderid' => 'INFO', 'mobileno' => $mobile_no, 'message' => $message, 'languagetype' => 1 ]); //insert log blast sms $logblastsms = new BlastSMS(); $logblastsms->kodcaw = $this->kodcaw; $logblastsms->nokp = $this->nokp; $logblastsms->notelefon = $this->telefon; $logblastsms->norujukan = $this->norujukan; $logblastsms->tempoh = $this->tempoh; $logblastsms->status = $response; $logblastsms->created_at = $current; $logblastsms->updated_at = $current; $logblastsms->save(); Log::info("SMS - Pelanggan ".$this->caw_name." SAG Tawarruq Lama -".$mobile_no); } }