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
 

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 26 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 36 of file MessageBundleMessageGroup.php.

Member Function Documentation

◆ exists()

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

@inheritDoc

Implements MessageGroup.

Definition at line 145 of file MessageBundleMessageGroup.php.

◆ getBundlePageId()

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

Definition at line 57 of file MessageBundleMessageGroup.php.

◆ getDefinitions()

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

@inheritDoc

Implements MessageGroup.

Definition at line 177 of file MessageBundleMessageGroup.php.

◆ getDescription()

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

@inheritDoc

Implements MessageGroup.

Definition at line 110 of file MessageBundleMessageGroup.php.

◆ getGroupId()

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

Suggested default naming pattern.

Definition at line 53 of file MessageBundleMessageGroup.php.

◆ getIcon()

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

@inheritDoc

Implements MessageGroup.

Definition at line 130 of file MessageBundleMessageGroup.php.

◆ getId()

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

@inheritDoc

Implements MessageGroup.

Definition at line 100 of file MessageBundleMessageGroup.php.

◆ getKeys()

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

@inheritDoc

Implements MessageGroup.

Definition at line 188 of file MessageBundleMessageGroup.php.

◆ getLabel()

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

@inheritDoc

Implements MessageGroup.

Definition at line 105 of file MessageBundleMessageGroup.php.

◆ getMangler()

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

@inheritDoc

Implements MessageGroup.

Definition at line 155 of file MessageBundleMessageGroup.php.

◆ getMessage()

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

@inheritDoc

Implements MessageGroup.

Definition at line 198 of file MessageBundleMessageGroup.php.

◆ getMessageGroupStates()

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

@inheritDoc

Implements MessageGroup.

Definition at line 212 of file MessageBundleMessageGroup.php.

◆ getNamespace()

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

@inheritDoc

Implements MessageGroup.

Definition at line 135 of file MessageBundleMessageGroup.php.

◆ getSourceLanguage()

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

@inheritDoc

Implements MessageGroup.

Definition at line 207 of file MessageBundleMessageGroup.php.

◆ getSupportConfig()

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

@inheritDoc

Implements MessageGroup.

Definition at line 228 of file MessageBundleMessageGroup.php.

◆ getTags()

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

@inheritDoc

Implements MessageGroup.

Definition at line 193 of file MessageBundleMessageGroup.php.

◆ getTranslatableLanguages()

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

@inheritDoc

Implements MessageGroup.

Definition at line 223 of file MessageBundleMessageGroup.php.

◆ getValidator()

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

@inheritDoc

Implements MessageGroup.

Definition at line 150 of file MessageBundleMessageGroup.php.

◆ initCollection()

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

@inheritDoc

Implements MessageGroup.

Definition at line 160 of file MessageBundleMessageGroup.php.

◆ isMeta()

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

@inheritDoc

Implements MessageGroup.

Definition at line 140 of file MessageBundleMessageGroup.php.

◆ load()

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

@inheritDoc

Implements MessageGroup.

Definition at line 172 of file MessageBundleMessageGroup.php.


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