MessageCatalogue

加载的语言翻译字符串的目录

2.0.0-alpha

Joomla 框架

方法

__construct

MessageCatalogue 构造函数。

__construct( language, mixed||string|int messages = []) : 

2.0.0-alpha

参数

语言

string此目录中消息的语言

消息

array<string|int, mixed>用于为该目录播种的消息

响应

混合

addMessage

将消息添加到目录中,如果键已存在则替换它

addMessage( key,  message) : 

参数

string标识消息的键

消息

string此键的消息

响应

无效

addMessages

将消息添加到目录中,替换任何已存在的键

addMessages(mixed||string|int messages) : 

2.0.0-alpha

参数

消息

array<string|int, mixed>包含要添加到目录中的消息的关联数组

响应

无效

definesMessage

检查此目录是否具有给定键的消息,忽略定义的回退

definesMessage( key) : 

2.0.0-alpha

参数

string要检查的键

响应

布尔

getFallbackCatalogue

获取此目录的回退(如果已设置)

getFallbackCatalogue() : \Joomla\Language\MessageCatalogue|null

2.0.0-alpha

响应

MessageCatalogue|空

getLanguage

获取此目录的语言

getLanguage() : 

2.0.0-alpha

响应

字符串

getMessage

获取给定键的消息

getMessage( key) : 

2.0.0-alpha

参数

string获取消息的键

响应

string如果设置了消息,则为消息;否则为键

getMessages

获取存储在此目录中的消息

getMessages() : mixed||string|int

2.0.0-alpha

响应

array<string|int, mixed>

hasMessage

检查目录是否具有给定键的消息

hasMessage( key) : 

2.0.0-alpha

参数

string要检查的键

响应

布尔

mergeCatalogue

将另一个目录合并到此目录中

mergeCatalogue(\Joomla\Language\MessageCatalogue messageCatalogue) : 

2.0.0-alpha

抛出

LogicException

参数

messageCatalogue

MessageCatalogue要合并的目录

响应

无效

setFallbackCatalogue

设置此目录的回退

setFallbackCatalogue(\Joomla\Language\MessageCatalogue messageCatalogue) : 

2.0.0-alpha

参数

messageCatalogue

MessageCatalogue用作回退的目录

响应

无效

属性

fallbackCatalogue

此目录的回退

2.0.0-alpha

类型

MessageCatalogue

语言

此目录中消息的语言

2.0.0-alpha

类型

字符串

消息

存储到此目录中的消息

2.0.0-alpha

类型

array<string|int, mixed>