示例#1
0
 /**
  * 生成新用户 - 通用入口
  *
  * @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);
 }