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

Minimal service container. More...

Inheritance diagram for MediaWiki\Extension\Translate\Services:

Public Member Functions

 get (string $id)
 @inheritDoc
 
 has (string $id)
 @inheritDoc
 
 getConfigHelper ()
 
 getCsvTranslationImporter ()
 
 getEntitySearch ()
 
 getExternalMessageSourceStateImporter ()
 
 getFileFormatFactory ()
 
 getGroupSynchronizationCache ()
 
 getHookRunner ()
 
 getMessageBundleStore ()
 
 getMessageIndex ()
 
 getMessageGroupReviewStore ()
 
 getMessageGroupStatsTableFactory ()
 
 getParsingPlaceholderFactory ()
 
 getPersistentCache ()
 
 getProgressStatsTableFactory ()
 
 getRevTagStore ()
 
 getTranslatableBundleExporter ()
 
 getTranslatableBundleImporter ()
 
 getTranslatableBundleFactory ()
 
 getTranslatableBundleMover ()
 
 getTranslatableBundleStatusStore ()
 
 getTranslatablePageParser ()
 
 getTranslatablePageStore ()
 
 getTranslationStashReader ()
 
 getTranslationStatsDataProvider ()
 
 getTranslationUnitStoreFactory ()
 
 getTranslatorActivity ()
 
 getTtmServerFactory ()
 

Static Public Member Functions

static getInstance ()
 

Detailed Description

Minimal service container.

Main purpose is to give type-hinted getters for services defined in this extension.

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

Definition at line 44 of file Services.php.

Member Function Documentation

◆ get()

MediaWiki\Extension\Translate\Services::get ( string $id)

@inheritDoc

Definition at line 57 of file Services.php.

◆ getConfigHelper()

MediaWiki\Extension\Translate\Services::getConfigHelper ( )

Definition at line 66 of file Services.php.

◆ getCsvTranslationImporter()

MediaWiki\Extension\Translate\Services::getCsvTranslationImporter ( )
Since
2022.06

Definition at line 71 of file Services.php.

◆ getEntitySearch()

MediaWiki\Extension\Translate\Services::getEntitySearch ( )
Since
2021.10

Definition at line 76 of file Services.php.

◆ getExternalMessageSourceStateImporter()

MediaWiki\Extension\Translate\Services::getExternalMessageSourceStateImporter ( )

Definition at line 80 of file Services.php.

◆ getFileFormatFactory()

MediaWiki\Extension\Translate\Services::getFileFormatFactory ( )

Definition at line 84 of file Services.php.

◆ getGroupSynchronizationCache()

MediaWiki\Extension\Translate\Services::getGroupSynchronizationCache ( )

Definition at line 88 of file Services.php.

◆ getHookRunner()

MediaWiki\Extension\Translate\Services::getHookRunner ( )
Since
2023.03

Definition at line 93 of file Services.php.

◆ getInstance()

static MediaWiki\Extension\Translate\Services::getInstance ( )
static

Definition at line 52 of file Services.php.

◆ getMessageBundleStore()

MediaWiki\Extension\Translate\Services::getMessageBundleStore ( )
Since
2022.06

Definition at line 98 of file Services.php.

◆ getMessageGroupReviewStore()

MediaWiki\Extension\Translate\Services::getMessageGroupReviewStore ( )
Since
2022.07

Definition at line 108 of file Services.php.

◆ getMessageGroupStatsTableFactory()

MediaWiki\Extension\Translate\Services::getMessageGroupStatsTableFactory ( )
Since
2023.02

Definition at line 113 of file Services.php.

◆ getMessageIndex()

MediaWiki\Extension\Translate\Services::getMessageIndex ( )
Since
2020.10

Definition at line 103 of file Services.php.

◆ getParsingPlaceholderFactory()

MediaWiki\Extension\Translate\Services::getParsingPlaceholderFactory ( )
Since
2020.07

Definition at line 118 of file Services.php.

◆ getPersistentCache()

MediaWiki\Extension\Translate\Services::getPersistentCache ( )
Since
2020.12

Definition at line 123 of file Services.php.

◆ getProgressStatsTableFactory()

MediaWiki\Extension\Translate\Services::getProgressStatsTableFactory ( )
Since
2020.12

Definition at line 128 of file Services.php.

◆ getRevTagStore()

MediaWiki\Extension\Translate\Services::getRevTagStore ( )
Since
2023.08

Definition at line 133 of file Services.php.

◆ getTranslatableBundleExporter()

MediaWiki\Extension\Translate\Services::getTranslatableBundleExporter ( )
Since
2023.05

Definition at line 138 of file Services.php.

◆ getTranslatableBundleFactory()

MediaWiki\Extension\Translate\Services::getTranslatableBundleFactory ( )
Since
2022.03

Definition at line 148 of file Services.php.

◆ getTranslatableBundleImporter()

MediaWiki\Extension\Translate\Services::getTranslatableBundleImporter ( )
Since
2023.05

Definition at line 143 of file Services.php.

◆ getTranslatableBundleMover()

MediaWiki\Extension\Translate\Services::getTranslatableBundleMover ( )
Since
2022.02

Definition at line 153 of file Services.php.

◆ getTranslatableBundleStatusStore()

MediaWiki\Extension\Translate\Services::getTranslatableBundleStatusStore ( )
Since
2022.10

Definition at line 158 of file Services.php.

◆ getTranslatablePageParser()

MediaWiki\Extension\Translate\Services::getTranslatablePageParser ( )

Definition at line 162 of file Services.php.

◆ getTranslatablePageStore()

MediaWiki\Extension\Translate\Services::getTranslatablePageStore ( )
Since
2022.03

Definition at line 167 of file Services.php.

◆ getTranslationStashReader()

MediaWiki\Extension\Translate\Services::getTranslationStashReader ( )
Since
2020.11

Definition at line 172 of file Services.php.

◆ getTranslationStatsDataProvider()

MediaWiki\Extension\Translate\Services::getTranslationStatsDataProvider ( )
Since
2020.09

Definition at line 177 of file Services.php.

◆ getTranslationUnitStoreFactory()

MediaWiki\Extension\Translate\Services::getTranslationUnitStoreFactory ( )
Since
2021.05

Definition at line 182 of file Services.php.

◆ getTranslatorActivity()

MediaWiki\Extension\Translate\Services::getTranslatorActivity ( )

Definition at line 186 of file Services.php.

◆ getTtmServerFactory()

MediaWiki\Extension\Translate\Services::getTtmServerFactory ( )
Since
2021.01

Definition at line 191 of file Services.php.

◆ has()

MediaWiki\Extension\Translate\Services::has ( string $id)

@inheritDoc

Definition at line 62 of file Services.php.


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