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
 
 getAggregateGroupManager ()
 
 getAggregateGroupMessageGroupFactory ()
 
 getConfigHelper ()
 
 getCsvTranslationImporter ()
 
 getEntitySearch ()
 
 getExternalMessageSourceStateComparator ()
 
 getExternalMessageSourceStateImporter ()
 
 getFileBasedMessageGroupFactory ()
 
 getFileFormatFactory ()
 
 getGroupSynchronizationCache ()
 
 getHookDefinedMessageGroupFactory ()
 
 getHookRunner ()
 
 getMessageBundleDependencyPurger ()
 
 getMessageBundleMessageGroupFactory ()
 
 getMessageBundleStore ()
 
 getMessageBundleTranslationLoader ()
 
 getMessageIndex ()
 
 getMessageGroupReviewStore ()
 
 getMessageGroupStatsTableFactory ()
 
 getMessageGroupSubscription ()
 
 getMessageGroupSubscriptionHookHandler ()
 
 getParsingPlaceholderFactory ()
 
 getPersistentCache ()
 
 getProgressStatsTableFactory ()
 
 getRevTagStore ()
 
 getTranslatableBundleExporter ()
 
 getTranslatableBundleImporter ()
 
 getTranslatableBundleFactory ()
 
 getTranslatableBundleMover ()
 
 getTranslatableBundleStatusStore ()
 
 getTranslatablePageMarker ()
 
 getTranslatablePageMessageGroupFactory ()
 
 getTranslatablePageParser ()
 
 getTranslatablePageStore ()
 
 getMessageGroupMetadata ()
 
 getTranslatablePageView ()
 
 getTranslateSandbox ()
 
 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 59 of file Services.php.

Member Function Documentation

◆ get()

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

@inheritDoc

Definition at line 71 of file Services.php.

◆ getAggregateGroupManager()

MediaWiki\Extension\Translate\Services::getAggregateGroupManager ( )
Since
2024.06

Definition at line 81 of file Services.php.

◆ getAggregateGroupMessageGroupFactory()

MediaWiki\Extension\Translate\Services::getAggregateGroupMessageGroupFactory ( )
Since
2024.05

Definition at line 86 of file Services.php.

◆ getConfigHelper()

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

Definition at line 90 of file Services.php.

◆ getCsvTranslationImporter()

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

Definition at line 95 of file Services.php.

◆ getEntitySearch()

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

Definition at line 100 of file Services.php.

◆ getExternalMessageSourceStateComparator()

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

Definition at line 104 of file Services.php.

◆ getExternalMessageSourceStateImporter()

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

Definition at line 108 of file Services.php.

◆ getFileBasedMessageGroupFactory()

MediaWiki\Extension\Translate\Services::getFileBasedMessageGroupFactory ( )
Since
2024.05

Definition at line 113 of file Services.php.

◆ getFileFormatFactory()

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

Definition at line 117 of file Services.php.

◆ getGroupSynchronizationCache()

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

Definition at line 121 of file Services.php.

◆ getHookDefinedMessageGroupFactory()

MediaWiki\Extension\Translate\Services::getHookDefinedMessageGroupFactory ( )
Since
2024.05

Definition at line 126 of file Services.php.

◆ getHookRunner()

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

Definition at line 131 of file Services.php.

◆ getInstance()

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

Definition at line 66 of file Services.php.

◆ getMessageBundleDependencyPurger()

MediaWiki\Extension\Translate\Services::getMessageBundleDependencyPurger ( )
Since
2024.10

Definition at line 136 of file Services.php.

◆ getMessageBundleMessageGroupFactory()

MediaWiki\Extension\Translate\Services::getMessageBundleMessageGroupFactory ( )
Since
2024.05

Definition at line 141 of file Services.php.

◆ getMessageBundleStore()

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

Definition at line 146 of file Services.php.

◆ getMessageBundleTranslationLoader()

MediaWiki\Extension\Translate\Services::getMessageBundleTranslationLoader ( )
Since
2024.06

Definition at line 151 of file Services.php.

◆ getMessageGroupMetadata()

MediaWiki\Extension\Translate\Services::getMessageGroupMetadata ( )
Since
2024.04

Definition at line 244 of file Services.php.

◆ getMessageGroupReviewStore()

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

Definition at line 161 of file Services.php.

◆ getMessageGroupStatsTableFactory()

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

Definition at line 166 of file Services.php.

◆ getMessageGroupSubscription()

MediaWiki\Extension\Translate\Services::getMessageGroupSubscription ( )
Since
2024.04

Definition at line 171 of file Services.php.

◆ getMessageGroupSubscriptionHookHandler()

MediaWiki\Extension\Translate\Services::getMessageGroupSubscriptionHookHandler ( )
Since
2024.04

Definition at line 176 of file Services.php.

◆ getMessageIndex()

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

Definition at line 156 of file Services.php.

◆ getParsingPlaceholderFactory()

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

Definition at line 181 of file Services.php.

◆ getPersistentCache()

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

Definition at line 186 of file Services.php.

◆ getProgressStatsTableFactory()

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

Definition at line 191 of file Services.php.

◆ getRevTagStore()

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

Definition at line 196 of file Services.php.

◆ getTranslatableBundleExporter()

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

Definition at line 201 of file Services.php.

◆ getTranslatableBundleFactory()

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

Definition at line 211 of file Services.php.

◆ getTranslatableBundleImporter()

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

Definition at line 206 of file Services.php.

◆ getTranslatableBundleMover()

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

Definition at line 216 of file Services.php.

◆ getTranslatableBundleStatusStore()

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

Definition at line 221 of file Services.php.

◆ getTranslatablePageMarker()

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

Definition at line 225 of file Services.php.

◆ getTranslatablePageMessageGroupFactory()

MediaWiki\Extension\Translate\Services::getTranslatablePageMessageGroupFactory ( )
Since
2024.05

Definition at line 230 of file Services.php.

◆ getTranslatablePageParser()

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

Definition at line 234 of file Services.php.

◆ getTranslatablePageStore()

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

Definition at line 239 of file Services.php.

◆ getTranslatablePageView()

MediaWiki\Extension\Translate\Services::getTranslatablePageView ( )
Since
2024.05

Definition at line 249 of file Services.php.

◆ getTranslateSandbox()

MediaWiki\Extension\Translate\Services::getTranslateSandbox ( )
Since
2023.11

Definition at line 254 of file Services.php.

◆ getTranslationStashReader()

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

Definition at line 259 of file Services.php.

◆ getTranslationStatsDataProvider()

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

Definition at line 264 of file Services.php.

◆ getTranslationUnitStoreFactory()

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

Definition at line 269 of file Services.php.

◆ getTranslatorActivity()

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

Definition at line 273 of file Services.php.

◆ getTtmServerFactory()

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

Definition at line 278 of file Services.php.

◆ has()

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

@inheritDoc

Definition at line 76 of file Services.php.


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