Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage Class Reference

Implements the core of Translate extension - a special page which shows a list of messages in a format defined by Tasks. More...

Inheritance diagram for MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage:

Public Member Functions

 __construct (Language $contentLanguage, LanguageFactory $languageFactory, LanguageNameUtils $languageNameUtils, HookRunner $hookRunner, Config $config)
 
 doesWrites ()
 
 execute ( $parameters)
 @inheritDoc
 

Static Public Member Functions

static tabify (Skin $skin, array &$tabs)
 Adds the task-based tabs on Special:Translate and few other special pages.
 

Protected Member Functions

 getGroupName ()
 

Detailed Description

Implements the core of Translate extension - a special page which shows a list of messages in a format defined by Tasks.

Author
Niklas Laxström
Siebrand Mazeland @license GPL-2.0-or-later

Definition at line 32 of file TranslateSpecialPage.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage::__construct ( Language $contentLanguage,
LanguageFactory $languageFactory,
LanguageNameUtils $languageNameUtils,
HookRunner $hookRunner,
Config $config )

Definition at line 42 of file TranslateSpecialPage.php.

Member Function Documentation

◆ doesWrites()

MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage::doesWrites ( )

Definition at line 58 of file TranslateSpecialPage.php.

◆ execute()

MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage::execute ( $parameters)

@inheritDoc

Definition at line 67 of file TranslateSpecialPage.php.

◆ getGroupName()

MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage::getGroupName ( )
protected

Definition at line 62 of file TranslateSpecialPage.php.

◆ tabify()

static MediaWiki\Extension\Translate\TranslatorInterface\TranslateSpecialPage::tabify ( Skin $skin,
array & $tabs )
static

Adds the task-based tabs on Special:Translate and few other special pages.

Hook: SkinTemplateNavigation::Universal

Definition at line 378 of file TranslateSpecialPage.php.


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