Changelog
Changelog 类。
自 |
4.0.0 |
---|---|
包 |
Joomla CMS |
方法
characterData
字符解析器函数
characterData( parser, data) :
注意 |
这是公开的,因为它在外部调用。 |
---|---|
自 |
1.7.0 |
参数
- parser
object
解析器对象。- data
object
数据。
响应
void
def
如果尚未分配,则设置默认值
def( property, default = null) :
自 |
1.7.0 |
---|---|
已弃用 |
4.3.0 将在 6.0 中移除,不再使用动态属性定义 |
参数
- 属性
string
属性的名称。- 默认
mixed
默认值。
响应
混合
endElement
用于关闭元素的回调
endElement( parser, name) :
注意 |
这是公开的,因为它在外部调用 |
---|---|
自 |
1.7.0 |
参数
- parser
object
解析器对象- name
string
已关闭元素的名称
响应
void
get
返回对象的属性,或者如果未设置属性,则返回默认值。
get( property, default = null) :
自 |
1.7.0 |
---|---|
参见 | CMSObject::getProperties() |
已弃用 |
4.3.0 将在 6.0 中移除,为属性创建适当的 getter 函数 |
参数
- 属性
string
属性的名称。- 默认
mixed
默认值。
响应
mixed
属性的值。
getError
获取最新的错误消息。
getError( i = null, toString = true) :
自 |
1.7.0 |
---|---|
已弃用 |
3.1.4 将在 6.0 中移除,将被移除,没有替换,捕获抛出的异常,而不是 getError |
参数
- i
int
可选错误索引。- toString
bool
指示 Exception 对象是否应返回其错误消息。
响应
string
错误消息
getErrors
返回所有错误(如果有)。
getErrors() : mixed||string|int
自 |
1.7.0 |
---|---|
已弃用 |
3.1.4 将在 6.0 中移除,将被移除,没有替换,捕获抛出的异常,而不是 getErrors |
响应
array<string|int, mixed>
错误消息数组。
getLastTag
获取堆栈计数中的最后一个位置
getLastTag() :
自 |
4.0.0 |
---|
响应
string
getProperties
返回对象的属性的关联数组。
getProperties( public = true) : mixed||string|int
自 |
1.7.0 |
---|---|
参见 | CMSObject::get() |
已弃用 |
4.3.0 将在 6.0 中移除,为属性创建适当的 getter 函数 |
参数
- public
bool
如果为真,则只返回公共属性。
响应
array<string|int, mixed>
getStackLocation
获取对当前直接父级引用的引用
getStackLocation() :
自 |
4.0.0 |
---|
响应
string
loadFromXml
从 URL 加载 XML 文件。
loadFromXml( url) :
自 |
4.0.0 |
---|
参数
- url
string
URL。
响应
bool
成功时为真
set
修改对象的属性,如果它不存在,则创建它。
set( property, value = null) :
自 |
1.7.0 |
---|---|
已弃用 |
4.3.0 将在 6.0 中移除,为属性创建适当的 setter 函数 |
参数
- 属性
string
属性的名称。- value
mixed
要设置的属性的值。
响应
mixed
属性的先前值。
setError
添加错误消息。
setError( error) :
自 |
1.7.0 |
---|---|
已弃用 |
3.1.4 将在 6.0 中移除,将被移除,没有替换,抛出异常,而不是使用 setError |
参数
- error
string
错误消息。
响应
void
setProperties
基于命名数组/哈希设置对象属性。
setProperties( properties) :
自 |
1.7.0 |
---|---|
参见 | CMSObject::set() |
已弃用 |
4.3.0 将在 6.0 中移除,为属性创建适当的 setter 函数 |
参数
- properties
mixed
关联数组或其他对象。
响应
bool
setVersion
设置版本以匹配。
setVersion( version) :
自 |
4.0.0 |
---|
参数
- version
string
要匹配的版本
响应
void
startElement
XML 开始元素回调
startElement( parser, name, mixed||string|int attrs = []) :
注意 |
这是公开的,因为它在外部调用 |
---|---|
自 |
1.7.0 |
参数
- parser
object
解析器对象- name
string
找到的标签的名称- attrs
array<string|int, mixed>
标签的属性
响应
void
属性
_errors
错误消息或 Exception 对象数组。
自 |
1.7.0 |
---|---|
已弃用 |
3.1.4 JError 已弃用 |
类型
array<string|int, mixed>
element
更新清单 <element>
元素
自 |
4.0.0 |
---|
类型
string
type
更新清单 <type>
元素
自 |
4.0.0 |
---|
类型
string
version
更新清单 <version>
元素
自 |
4.0.0 |
---|
类型
string
security
更新清单 <security>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
fix
更新清单 <fix>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
language
更新清单 <language>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
addition
更新清单 <addition>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
change
更新清单 <change>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
remove
更新清单 <remove>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
注意
更新清单 <maintainer>
元素
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
items
节点项列表
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
xmlParser
XML 解析器的资源句柄
自 |
4.0.0 |
---|
类型
XMLParser
stack
元素调用堆栈
自 |
4.0.0 |
---|
类型
array<string|int, mixed>
currentChangelog
包含当前更新数据的对象
自 |
4.0.0 |
---|
类型
stdClass
matchVersion
要匹配变更日志的版本
自 |
4.0.0 |
---|
类型
string
latest
包含最新变更日志数据的对象
自 |
4.0.0 |
---|
类型
stdClass
folder
更新清单 <folder>
元素
自 |
5.1.1 |
---|
类型
string