Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
RecentAdditionsMessageGroup Class Reference
Inheritance diagram for RecentAdditionsMessageGroup:
RecentMessageGroup WikiMessageGroup MessageGroupOld MessageGroup

Public Member Functions

 getId ()
 
 getLabel (IContextSource $context=null)
 
 getDescription (IContextSource $context=null)
 Returns a longer description about the group.
 
- Public Member Functions inherited from RecentMessageGroup
 __construct ()
 These groups are always generated for one language.
 
 setLanguage ( $code)
 
 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

 getQueryConditions ()
 Allows subclasses to partially customize the query.
 
- Protected Member Functions inherited from RecentMessageGroup
 getRCCutoff ()
 
 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)
 

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)
 
- Protected Attributes inherited from RecentMessageGroup
 $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.
 

Detailed Description

Since
2012-11-01

Definition at line 18 of file RecentAdditionsMessageGroup.php.

Member Function Documentation

◆ getDescription()

RecentAdditionsMessageGroup::getDescription ( IContextSource $context = null)

Returns a longer description about the group.

Description can use wikitext. Parameter $context was added in 2012-10-22.

Parameters
IContextSource | null$contextContext can be used by subclasses to provide translated descriptions, for example.
Returns
string

Reimplemented from RecentMessageGroup.

Definition at line 30 of file RecentAdditionsMessageGroup.php.

◆ getId()

RecentAdditionsMessageGroup::getId ( )
Returns
string

Reimplemented from RecentMessageGroup.

Definition at line 19 of file RecentAdditionsMessageGroup.php.

◆ getLabel()

RecentAdditionsMessageGroup::getLabel ( IContextSource $context = null)
Parameters
IContextSource | null$context
Returns
string

Reimplemented from RecentMessageGroup.

Definition at line 23 of file RecentAdditionsMessageGroup.php.

◆ getQueryConditions()

RecentAdditionsMessageGroup::getQueryConditions ( )
protected

Allows subclasses to partially customize the query.

Returns
array

Reimplemented from RecentMessageGroup.

Definition at line 37 of file RecentAdditionsMessageGroup.php.


The documentation for this class was generated from the following file: