/** * Envia um email com os dados para Recuperacao/alteração da senha do usuário * @param Administrativo_Model_Usuario $oUsuario instancia do usuario */ public static function enviarEmailSenha(Administrativo_Model_Usuario $oUsuario) { $sHash = $oUsuario->criarHash(); $oView = new Zend_View(); $oView->setScriptPath(APPLICATION_PATH . '/modules/auth/views/scripts/login/'); $oView->sUrlRecuperarSenha = $oView->serverUrl("/auth/login/recuperar-senha/hash/{$sHash}"); $oView->nome = $oUsuario->getEntity()->getNome(); $sTextoEmail = $oView->render('email-recuperacao-senha.phtml'); $oTranslate = Zend_Registry::get('Zend_Translate'); DBSeller_Helper_Mail_Mail::send($oUsuario->getEmail(), $oTranslate->_('ECidadeOnline2 - Recuperação de Senha'), $sTextoEmail); }