private function gerarToken($email) { $dao = new PessoaDAO(); $pessoa = $dao->getPessoaEmail($email); if (count($pessoa)) { $dao = new UsuarioDAO(); $token = $dao->tokenRedefinicaoSenha($pessoa[0]['idpessoa']); $assunto = 'Redefinição de senha'; $mensagem = 'Olá, parece que você esqueceu sua senha no Thy Girls.<br>' . '<a href="' . $this->getBaseUrl() . 'esqueceu-senha/?token=' . $token . '">Clique Aqui</a> para gerar uma nova senha.' . 'Caso não tenha soliciado, favor ignore este email.'; $envia = new EnviaEmail(); $envia->esqueceuSenhaEmail($assunto, $pessoa[0]['email'], $pessoa[0]['nome'], utf8_decode($mensagem)); } }