Public Member Functions | |
__construct () | |
These groups are always generated for one language. | |
setLanguage ( $code) | |
getId () | |
getLabel (IContextSource $context=null) | |
getDescription (IContextSource $context=null) | |
Returns a longer description about the group. | |
getDefinitions () | |
Fetch definitions from database. | |
getValidator () | |
Returns a message validator object or null. | |
getMessageContent (MessageHandle $handle) | |
Subpage language code, if any in the title, is ignored. | |
Public Member Functions inherited from WikiMessageGroup | |
__construct ( $id, $source) | |
getSourceLanguage () | |
Defaults to wiki content language. | |
getMessage ( $key, $code) | |
Returns of stored translation of message specified by the $key in language code $code. | |
Public Member Functions inherited from MessageGroupOld | |
setLabel ( $value) | |
setId ( $value) | |
getNamespace () | |
Get the namespace where all the messages of this group belong. | |
setNamespace ( $ns) | |
Set the namespace where all the messages of this group belong. | |
setDescription ( $value) | |
getIcon () | |
Returns an icon for this message group if any. | |
isMeta () | |
getMangler () | |
load ( $code) | |
Returns a list of messages in a given language code. | |
getUniqueDefinitions () | |
This function can be used for meta message groups to list their "own" messages. | |
getKeys () | |
@inheritDoc | |
getMessageFile ( $code) | |
Returns path to the file where translation of language code $code are. | |
getPath () | |
getMessageFileWithPath ( $code) | |
getSourceFilePath ( $code) | |
initCollection ( $code, $unique=false) | |
Creates a new MessageCollection for this group. | |
exists () | |
Can be overwritten to return false if something is wrong. | |
getTags ( $type=null) | |
Returns message tags. | |
getMessageGroupStates () | |
Get the message group workflow state configuration. | |
getTranslatableLanguages () | |
@inheritDoc | |
getTranslationAids () | |
List of available message types mapped to the classes implementing them. | |
getSupportConfig () | |
Gets support URL defined for the group if any. | |
Public Member Functions inherited from MessageGroup | |
initCollection ( $code) | |
Initialises a message collection with the given language code, message definitions and message tags. | |
Protected Member Functions | |
getRCCutoff () | |
getQueryConditions () | |
Allows subclasses to partially customize the query. | |
matchingMessage (MessageHandle $handle) | |
Filters out messages that should not be displayed here as they are not displayed in other places. | |
Protected Member Functions inherited from MessageGroupOld | |
isSourceLanguage ( $code) | |
Protected Attributes | |
$namespace = false | |
$language | |
Protected Attributes inherited from WikiMessageGroup | |
$source | |
Protected Attributes inherited from MessageGroupOld | |
$label = 'none' | |
Human-readable name of this group. | |
$id = 'none' | |
Group-wide unique id of this group. | |
$namespace = NS_MEDIAWIKI | |
The namespace where all the messages of this group belong. | |
$description = null | |
Holds description of this group. | |
$meta = false | |
Meta groups consist of multiple groups or parts of other groups. | |
$mangler = null | |
To avoid key conflicts between groups or separated changed messages between branches one can set a message key mangler. | |
$messages = [] | |
All the messages for this group, by language code. | |
Additional Inherited Members | |
Static Public Member Functions inherited from MessageGroupOld | |
static | normaliseKeys ( $array) |
Static Protected Member Functions inherited from MessageGroupOld | |
static | addContext (Message $message, IContextSource $context=null) |
Definition at line 16 of file RecentMessageGroup.php.
RecentMessageGroup::__construct | ( | ) |
These groups are always generated for one language.
Method setLanguage must be called before calling getDefinitions.
Definition at line 28 of file RecentMessageGroup.php.
RecentMessageGroup::getDefinitions | ( | ) |
Fetch definitions from database.
Reimplemented from WikiMessageGroup.
Definition at line 89 of file RecentMessageGroup.php.
RecentMessageGroup::getDescription | ( | IContextSource | $context = null | ) |
Returns a longer description about the group.
Description can use wikitext. Parameter $context was added in 2012-10-22.
IContextSource | null | $context | Context can be used by subclasses to provide translated descriptions, for example. |
Reimplemented from MessageGroupOld.
Reimplemented in RecentAdditionsMessageGroup.
Definition at line 46 of file RecentMessageGroup.php.
RecentMessageGroup::getId | ( | ) |
Reimplemented from MessageGroupOld.
Reimplemented in RecentAdditionsMessageGroup.
Definition at line 35 of file RecentMessageGroup.php.
RecentMessageGroup::getLabel | ( | IContextSource | $context = null | ) |
IContextSource | null | $context |
Reimplemented from MessageGroupOld.
Reimplemented in RecentAdditionsMessageGroup.
Definition at line 39 of file RecentMessageGroup.php.
RecentMessageGroup::getMessageContent | ( | MessageHandle | $handle | ) |
Subpage language code, if any in the title, is ignored.
MessageHandle | $handle |
MWException |
Definition at line 146 of file RecentMessageGroup.php.
|
protected |
Allows subclasses to partially customize the query.
Reimplemented in RecentAdditionsMessageGroup.
Definition at line 65 of file RecentMessageGroup.php.
|
protected |
Definition at line 53 of file RecentMessageGroup.php.
RecentMessageGroup::getValidator | ( | ) |
Returns a message validator object or null.
Reimplemented from MessageGroupOld.
Definition at line 136 of file RecentMessageGroup.php.
|
protected |
Filters out messages that should not be displayed here as they are not displayed in other places.
MessageHandle | $handle |
Definition at line 85 of file RecentMessageGroup.php.
RecentMessageGroup::setLanguage | ( | $code | ) |
Definition at line 31 of file RecentMessageGroup.php.
|
protected |
Definition at line 22 of file RecentMessageGroup.php.
|
protected |
Definition at line 21 of file RecentMessageGroup.php.