Example #1
0
 public function deactivateAccountSendEmail($user)
 {
     $deactivate = $user->deactivateByEmail();
     if ($deactivate) {
         if (Utils::sendEmail(['template' => 'emails.activation_account_email', 'subject' => 'Activate Accout', 'from' => '*****@*****.**', 'to' => $user->email, 'data' => array('activation_code' => $user->activation_code, "id" => $user->id), 'message' => '', 'user' => 'Activate Account', 'had_attached_files' => false])) {
             $this->set_message('Emeil sened');
             return true;
             return array('messages' => $this->messages(), 'type_msg' => 'success', 'result' => true);
         } else {
             $this->set_error('error_send_activation_email');
             return false;
             return array('errors' => $this->errors(), 'result' => false, 'type_msg' => 'danger');
         }
     } else {
         $this->set_error('error_deactivate_account');
         return false;
         return array('errors' => $this->errors(), 'result' => false, 'type_msg' => 'danger');
     }
 }