RegisterModel::overUserInit PHP Метод

overUserInit() публичный Метод

指定用户初始化完成
public overUserInit ( integer $uid ) : boolean
$uid integer 用户ID
Результат boolean 是否初始化成功
    public function overUserInit($uid)
    {
        $map['uid'] = $uid;
        $data['is_init'] = 1;
        $res = $this->_user_model->where($map)->save($data);
        $res = (bool) $res;
        // if($res) {
        // 	// 获取用户信息
        // 	$receiverInfo = model('User')->getUserInfo($uid);
        // 	// 获取发起邀请用户ID
        // 	$inviteUid = model('Invite')->where("code='{$receiverInfo['invite_code']}'")->getField('inviter_uid');
        // 	// 相互关注操作
        // 	model('Follow')->doFollow($uid, intval($inviteUid));
        // 	model('Follow')->doFollow(intval($inviteUid), $uid);
        //     // 清除用户缓存
        //     $this->_user_model->cleanCache($uid);
        // 	// 发送通知
        // 	$config['name'] = $receiverInfo['uname'];
        // 	$config['space_url'] = $receiverInfo['space_url'];
        // 	model('Notify')->sendNotify($inviteUid, 'register_invate_ok', $config);
        // 	$registerConfig = model('Xdata')->get('admin_Config:register');
        // 	if($registerConfig['welcome_email']){
        // 		model('Notify')->sendNotify($uid, 'register_welcome', $config);
        // 	}
        // }
        // 清除用户缓存
        $this->_user_model->cleanCache($uid);
        return $res;
    }