用户
扩展自 AbstractPackageJoomla 框架的 GitHub API 参考类。
链接 | |
---|---|
自 |
1.0 |
属性只读 Emails |
电子邮件的 GitHub API 对象。 关注者的 GitHub API 对象。 密钥的 GitHub API 对象。 |
包 |
Joomla 框架 |
方法
__construct
构造函数。
__construct(\Joomla\Registry\Registry options = null, \Joomla\Http\Http client = null) :
继承
__get
用于延迟创建 API 对象的魔术方法
__get( name) : \Joomla\Github\AbstractPackage
继承
edit
更新已认证的用户。
edit( name = '', email = '', blog = '', company = '', location = '', hireable = '', bio = '') :
自 |
1.0 |
---|---|
抛出 |
|
参数
- 名称
string
完整姓名- 电子邮件
string
电子邮件- 博客
string
博客- 公司
string
公司- 位置
string
位置- 可雇用
string
如果他失业了 :P- 生物信息
string
生物特征 DNA 指纹(或其他东西...)
响应
混合
fetchUrl
用于构建和返回请求的完整 URL 的方法。此方法将添加适当的分页详细信息(如果需要),并将 API URL 添加到请求的完整 URL 中。
fetchUrl( path, page, limit) : \Joomla\Uri\Uri
继承
get
获取单个用户。
get( user) :
自 |
1.0 |
---|---|
抛出 |
|
参数
- 用户
string
用户的登录名。
响应
对象
getAuthenticatedUser
获取已认证的用户。
getAuthenticatedUser() :
自 |
1.0 |
---|---|
抛出 |
|
响应
混合
getList
获取所有用户。
getList( since) :
这提供所有用户的转储,按他们在 GitHub 上注册的顺序排列。
自 |
1.0 |
---|---|
抛出 |
|
参数
- 自
int
您看到的最后一个用户的整数 ID。
响应
对象
processResponse
处理响应并对其进行解码。
processResponse(\Joomla\Http\Response response, expectedCode = 200) :
继承
属性
电子邮件
关注者
密钥
包
对象所在的包
继承
自 |
1.0 |
---|
类型
string
hookEvents
包含允许的挂钩事件的数组
继承
自 |
1.5.2 |
---|---|
链接 | |
注意 |
从 1.4.0 到 1.5.1,它被称为 $events,由于与包子类的命名冲突,它被重命名了 |
类型
array<string|int, mixed>