/** * Execute the console command. * * @return mixed */ public function handle() { $mails_object = new mails(); $send_mail_list = $mails_object->showSendMailsToSend(); //carga los datos de la db if ($send_mail_list != null) { foreach ($send_mail_list as $data) { $mails_object->sendEmail($data); $mails_object->changeState($data->id); //cambia los estados de los correosss } $this->info('You send all pendient mails'); } else { $this->error('You dont have mails to send'); } }
public function sendMails() { try { $mails_object = new mails(); $send_mail_list = $mails_object->showSendMails(); if ($send_mail_list) { foreach ($send_mail_list as $data) { $mails_object->sendEmail($data); $mails_object->changeState($data->id); } return "holis"; } } catch (Exception $e) { return "error"; } }
public function addToSendMail($id) { $mail = new mail(); $draftedMails = new mail(); $draftedMails = $draftedMails->chargeDraftedMails(Auth::user()->id); try { if ($mail->changeState($id)) { return back()->with('drafted', $draftedMails); } } catch (Exception $e) { return back()->with(['errors' => $e->getMessage(), 'drafted' => $draftedMails]); } }