Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup Class Reference
Inheritance diagram for MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup:
MessageGroup

Public Member Functions

 __construct (string $groupId, string $name, int $pageId, int $revisionId, ?string $description, ?string $label)
 
 getBundlePageId ()
 
 getId ()
 @inheritDoc
 
 getLabel (?IContextSource $context=null)
 @inheritDoc
 
 getDescription (?IContextSource $context=null)
 @inheritDoc
 
 getIcon ()
 @inheritDoc
 
 getNamespace ()
 @inheritDoc
 
 isMeta ()
 @inheritDoc
 
 exists ()
 @inheritDoc
 
 getValidator ()
 @inheritDoc
 
 getMangler ()
 @inheritDoc
 
 initCollection ( $code)
 @inheritDoc
 
 load ( $code)
 @inheritDoc
 
 getDefinitions ()
 @inheritDoc
 
 getKeys ()
 @inheritDoc
 
 getTags ( $type=null)
 @inheritDoc
 
 getMessage ( $key, $code)
 @inheritDoc
 
 getSourceLanguage ()
 @inheritDoc
 
 getMessageGroupStates ()
 @inheritDoc
 
 getTranslatableLanguages ()
 @inheritDoc
 
 getSupportConfig ()
 @inheritDoc
 
 getRelatedPage ()
 @inheritDoc
 

Static Public Member Functions

static getGroupId (string $name)
 Suggested default naming pattern.
 

Detailed Description

Author
Niklas Laxström @license GPL-2.0-or-later
Since
2021.12

Definition at line 27 of file MessageBundleMessageGroup.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::__construct ( string $groupId,
string $name,
int $pageId,
int $revisionId,
?string $description,
?string $label )

Definition at line 38 of file MessageBundleMessageGroup.php.

Member Function Documentation

◆ exists()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::exists ( )

@inheritDoc

Implements MessageGroup.

Definition at line 147 of file MessageBundleMessageGroup.php.

◆ getBundlePageId()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getBundlePageId ( )

Definition at line 59 of file MessageBundleMessageGroup.php.

◆ getDefinitions()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getDefinitions ( )

@inheritDoc

Implements MessageGroup.

Definition at line 179 of file MessageBundleMessageGroup.php.

◆ getDescription()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getDescription ( ?IContextSource $context = null)

@inheritDoc

Implements MessageGroup.

Definition at line 112 of file MessageBundleMessageGroup.php.

◆ getGroupId()

static MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getGroupId ( string $name)
static

Suggested default naming pattern.

Definition at line 55 of file MessageBundleMessageGroup.php.

◆ getIcon()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getIcon ( )

@inheritDoc

Implements MessageGroup.

Definition at line 132 of file MessageBundleMessageGroup.php.

◆ getId()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getId ( )

@inheritDoc

Implements MessageGroup.

Definition at line 102 of file MessageBundleMessageGroup.php.

◆ getKeys()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getKeys ( )

@inheritDoc

Implements MessageGroup.

Definition at line 190 of file MessageBundleMessageGroup.php.

◆ getLabel()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getLabel ( ?IContextSource $context = null)

@inheritDoc

Implements MessageGroup.

Definition at line 107 of file MessageBundleMessageGroup.php.

◆ getMangler()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getMangler ( )

@inheritDoc

Implements MessageGroup.

Definition at line 157 of file MessageBundleMessageGroup.php.

◆ getMessage()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getMessage ( $key,
$code )

@inheritDoc

Implements MessageGroup.

Definition at line 200 of file MessageBundleMessageGroup.php.

◆ getMessageGroupStates()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getMessageGroupStates ( )

@inheritDoc

Implements MessageGroup.

Definition at line 214 of file MessageBundleMessageGroup.php.

◆ getNamespace()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getNamespace ( )

@inheritDoc

Implements MessageGroup.

Definition at line 137 of file MessageBundleMessageGroup.php.

◆ getRelatedPage()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getRelatedPage ( )

@inheritDoc

Implements MessageGroup.

Definition at line 235 of file MessageBundleMessageGroup.php.

◆ getSourceLanguage()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getSourceLanguage ( )

@inheritDoc

Implements MessageGroup.

Definition at line 209 of file MessageBundleMessageGroup.php.

◆ getSupportConfig()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getSupportConfig ( )

@inheritDoc

Implements MessageGroup.

Definition at line 230 of file MessageBundleMessageGroup.php.

◆ getTags()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getTags ( $type = null)

@inheritDoc

Implements MessageGroup.

Definition at line 195 of file MessageBundleMessageGroup.php.

◆ getTranslatableLanguages()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getTranslatableLanguages ( )

@inheritDoc

Implements MessageGroup.

Definition at line 225 of file MessageBundleMessageGroup.php.

◆ getValidator()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::getValidator ( )

@inheritDoc

Implements MessageGroup.

Definition at line 152 of file MessageBundleMessageGroup.php.

◆ initCollection()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::initCollection ( $code)

@inheritDoc

Implements MessageGroup.

Definition at line 162 of file MessageBundleMessageGroup.php.

◆ isMeta()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::isMeta ( )

@inheritDoc

Implements MessageGroup.

Definition at line 142 of file MessageBundleMessageGroup.php.

◆ load()

MediaWiki\Extension\Translate\MessageBundleTranslation\MessageBundleMessageGroup::load ( $code)

@inheritDoc

Implements MessageGroup.

Definition at line 174 of file MessageBundleMessageGroup.php.


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