/** * 生成新用户 - 通用入口 * * @param string $username 用户名 * @param string $nickname 昵称 * @param string $avatar 头像链接 * @return int 用户id */ protected static function createUser($username, $nickname, $avatar) { $newUserInfo = array(); $newUserInfo['username'] = $username; $newUserInfo['nickname'] = $nickname; $newUserInfo['avatar'] = !empty($avatar) ? $avatar : ''; $newUserInfo['salt'] = PhalApi_Tool::createRandStr(32); $newUserInfo['password'] = '******'; $newUserInfo['reg_time'] = $_SERVER['REQUEST_TIME']; $userModel = new Model_User_User(); return $userModel->insert($newUserInfo); }