Data
扩展 AbstractPackageJoomla 框架的 GitHub API 数据库类。
| link | |
|---|---|
| since |
1.0 |
| property-read Blobs |
用于 blobs 的 GitHub API 对象。 用于 commits 的 GitHub API 对象。 用于 refs 的 GitHub API 对象。 用于 tags 的 GitHub API 对象。 用于 trees 的 GitHub API 对象。 |
| package |
Joomla 框架 |
方法
__construct
构造函数。
__construct(\Joomla\Registry\Registry options = null, \Joomla\Http\Http client = null) :
继承
__get
魔术方法用于延迟创建 API 对象
__get( name) : \Joomla\Github\AbstractPackage
继承
| since |
1.0 |
|---|---|
| 抛出 |
|
参数
- name
string要检索的属性名称
Response
AbstractPackageGitHub API 包对象。
fetchUrl
构建并返回请求的完整请求 URL 的方法。此方法将添加必要的分页详细信息,并将 API url 预先添加到请求的完整 URL。
fetchUrl( path, page, limit) : \Joomla\Uri\Uri
继承
processResponse
处理响应并对其进行解码。
processResponse(\Joomla\Http\Response response, expectedCode = 200) :
继承
属性
blobs
commits
refs
tags
trees
package
对象所在的包
继承
| since |
1.0 |
|---|
类型
string
hookEvents
包含允许的钩子事件的数组
继承
| since |
1.5.2 |
|---|---|
| link | |
| note |
从 1.4.0 到 1.5.1,它被命名为 $events,由于与包子类的命名冲突,它被重命名了。 |
类型
array<string|int, mixed>