本文整理汇总了PHP中DefaultController::sendEmailToUser方法的典型用法代码示例。如果您正苦于以下问题:PHP DefaultController::sendEmailToUser方法的具体用法?PHP DefaultController::sendEmailToUser怎么用?PHP DefaultController::sendEmailToUser使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类DefaultController
的用法示例。
在下文中一共展示了DefaultController::sendEmailToUser方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: socialLogin
public static function socialLogin($uid, $name, $email, $password, $hash)
{
$model = UsersModel::model()->where("`social_uid`='{$uid}' OR `email`='" . $email . "'")->findRow();
if (!$model) {
$random_password = rand(10000, 99999);
$model = new UsersModel();
$name = trim($name);
$email = trim($email);
$password = trim($password);
$model->name = $name;
$model->login = $email;
$model->password = md5($password);
$model->email = $email;
$model->is_admin = 0;
$model->status = 1;
$model->card_main_id = 1;
$model->card_main_new_id = 2;
$model->social_uid = $uid;
$model->hash = $hash;
$model->type = 2;
$model->save();
DefaultController::sendEmailToUser($model->email, $password, $model->hash, $model->password);
} else {
if ($model->status != 0) {
self::setFields($model);
} else {
header("Location: /deactivate");
exit;
}
header("Location: /");
}
self::setFields($model);
header("Location: /");
}