add method for users and edit mailer
git-svn-id: svn+ssh://code.netmonsters.ru/svn/majestic/trunk@41 4cb57b5f-5bbd-dd11-951b-001d605cbbc5
This commit is contained in:
@ -60,8 +60,9 @@ class Mailer
|
|||||||
* как только заработает отправка писем на серваке,
|
* как только заработает отправка писем на серваке,
|
||||||
* сразу надо раскоментить и проверить
|
* сразу надо раскоментить и проверить
|
||||||
*
|
*
|
||||||
* mail($mail, $subject, $message, $this->headers);
|
* return mail($mail, $subject, $message, $this->headers);
|
||||||
*/
|
*/
|
||||||
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@ -114,5 +114,21 @@ class User
|
|||||||
return Load::model('UserData')->getById($id);
|
return Load::model('UserData')->getById($id);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
/**
|
||||||
|
* отправляет письмо для активации
|
||||||
|
*
|
||||||
|
* @param string $mail
|
||||||
|
* @param string $login
|
||||||
|
*
|
||||||
|
*/
|
||||||
|
static function sendActivateMail($mail, $login)
|
||||||
|
{
|
||||||
|
$link = 'http://'.Env::Server('SERVER_NAME').'/activate/?key='.Load::model('UserActivate')->generateKey($login, $mail);
|
||||||
|
|
||||||
|
$mailer = new Mailer('UserRegister');
|
||||||
|
return $mailer->send($mail, "Подтверждени E-mail ".Env::Server('SERVER_NAME'), array('link' => $link, 'site_name' => Env::Server('SERVER_NAME')));
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
?>
|
?>
|
Reference in New Issue
Block a user