Groups multiple message groups together as one group. More...
Public Member Functions | |
exists () | |
@inheritDoc | |
load ( $code) | |
@inheritDoc | |
getMangler () | |
@inheritDoc | |
getGroups () | |
Returns a list of message groups that this group consists of. | |
initCollection ( $code) | |
@inheritDoc | |
getMessage ( $key, $code) | |
@inheritDoc | |
getTags ( $type=null) | |
@inheritDoc | |
getKeys () | |
@inheritDoc | |
Public Member Functions inherited from MessageGroupBase | |
getConfiguration () | |
getId () | |
Returns the unique identifier for this group. | |
getLabel (IContextSource $context=null) | |
Returns the human readable label (as plain text). | |
getDescription (IContextSource $context=null) | |
Returns a longer description about the group. | |
getIcon () | |
Returns an icon for this message group if any. | |
getNamespace () | |
Returns the namespace where messages are placed. | |
isMeta () | |
getSourceLanguage () | |
Returns language code depicting the language of source text. | |
getDefinitions () | |
Shortcut for load( getSourceLanguage() ). | |
getValidator () | |
Returns a message validator object or null. | |
getInsertablesSuggester () | |
Returns the configured InsertablesSuggester if any. | |
getMessageGroupStates () | |
Get the message group workflow state configuration. | |
getTranslatableLanguages () | |
@inheritDoc | |
getSupportConfig () | |
Gets support URL defined for the group if any. | |
Protected Member Functions | |
loadMessagesFromCache ( $groups) | |
Protected Member Functions inherited from MessageGroupBase | |
getFromConf ( $section, $key=null) | |
parseTags ( $patterns) | |
getRawTags ( $type=null) | |
setTags (MessageCollection $collection) | |
parseNamespace () | |
isSourceLanguage ( $code) | |
Additional Inherited Members | |
Static Public Member Functions inherited from MessageGroupBase | |
static | factory ( $conf) |
Protected Attributes inherited from MessageGroupBase | |
$conf | |
$namespace | |
$mangler | |
Groups multiple message groups together as one group.
Limitations:
Definition at line 18 of file AggregateMessageGroup.php.
AggregateMessageGroup::exists | ( | ) |
AggregateMessageGroup::getGroups | ( | ) |
Returns a list of message groups that this group consists of.
Definition at line 52 of file AggregateMessageGroup.php.
AggregateMessageGroup::getKeys | ( | ) |
@inheritDoc
Reimplemented from MessageGroupBase.
Definition at line 160 of file AggregateMessageGroup.php.
AggregateMessageGroup::getMangler | ( | ) |
@inheritDoc
Reimplemented from MessageGroupBase.
Definition at line 40 of file AggregateMessageGroup.php.
AggregateMessageGroup::getMessage | ( | $key, | |
$code ) |
AggregateMessageGroup::getTags | ( | $type = null | ) |
@inheritDoc
Reimplemented from MessageGroupBase.
Definition at line 149 of file AggregateMessageGroup.php.
AggregateMessageGroup::initCollection | ( | $code | ) |
AggregateMessageGroup::load | ( | $code | ) |
|
protected |
Definition at line 83 of file AggregateMessageGroup.php.