mirror of
https://github.com/yoimiya-kokomi/miao-plugin.git
synced 2024-11-16 04:35:42 +00:00
31 lines
516 B
JavaScript
31 lines
516 B
JavaScript
import Base from './Base.js'
|
|
|
|
export default class Profile extends Base {
|
|
constructor (uid) {
|
|
super()
|
|
if (!uid) {
|
|
return false
|
|
}
|
|
let cacheObj = this._getCache(`profile:${uid}`)
|
|
if (cacheObj) {
|
|
return cacheObj
|
|
}
|
|
this.uid = uid
|
|
return this._cache()
|
|
}
|
|
|
|
getProfileData () {
|
|
|
|
}
|
|
|
|
static create (uid) {
|
|
let profile = new Profile(uid)
|
|
return profile
|
|
}
|
|
|
|
static get (uid, id) {
|
|
let profile = Profile.create(uid)
|
|
return profile.getProfileData(id)
|
|
}
|
|
}
|