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 ()
 
 getWorkflowStatesMessageGroupLoader ()
 

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 60 of file Services.php.

Member Function Documentation

◆ get()

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

@inheritDoc

Definition at line 72 of file Services.php.

◆ getAggregateGroupManager()

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

Definition at line 82 of file Services.php.

◆ getAggregateGroupMessageGroupFactory()

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

Definition at line 87 of file Services.php.

◆ getConfigHelper()

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

Definition at line 91 of file Services.php.

◆ getCsvTranslationImporter()

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

Definition at line 96 of file Services.php.

◆ getEntitySearch()

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

Definition at line 101 of file Services.php.

◆ getExternalMessageSourceStateComparator()

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

Definition at line 105 of file Services.php.

◆ getExternalMessageSourceStateImporter()

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

Definition at line 109 of file Services.php.

◆ getFileBasedMessageGroupFactory()

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

Definition at line 114 of file Services.php.

◆ getFileFormatFactory()

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

Definition at line 118 of file Services.php.

◆ getGroupSynchronizationCache()

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

Definition at line 122 of file Services.php.

◆ getHookDefinedMessageGroupFactory()

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

Definition at line 127 of file Services.php.

◆ getHookRunner()

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

Definition at line 132 of file Services.php.

◆ getInstance()

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

Definition at line 67 of file Services.php.

◆ getMessageBundleDependencyPurger()

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

Definition at line 137 of file Services.php.

◆ getMessageBundleMessageGroupFactory()

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

Definition at line 142 of file Services.php.

◆ getMessageBundleStore()

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

Definition at line 147 of file Services.php.

◆ getMessageBundleTranslationLoader()

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

Definition at line 152 of file Services.php.

◆ getMessageGroupMetadata()

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

Definition at line 245 of file Services.php.

◆ getMessageGroupReviewStore()

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

Definition at line 162 of file Services.php.

◆ getMessageGroupStatsTableFactory()

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

Definition at line 167 of file Services.php.

◆ getMessageGroupSubscription()

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

Definition at line 172 of file Services.php.

◆ getMessageGroupSubscriptionHookHandler()

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

Definition at line 177 of file Services.php.

◆ getMessageIndex()

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

Definition at line 157 of file Services.php.

◆ getParsingPlaceholderFactory()

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

Definition at line 182 of file Services.php.

◆ getPersistentCache()

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

Definition at line 187 of file Services.php.

◆ getProgressStatsTableFactory()

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

Definition at line 192 of file Services.php.

◆ getRevTagStore()

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

Definition at line 197 of file Services.php.

◆ getTranslatableBundleExporter()

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

Definition at line 202 of file Services.php.

◆ getTranslatableBundleFactory()

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

Definition at line 212 of file Services.php.

◆ getTranslatableBundleImporter()

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

Definition at line 207 of file Services.php.

◆ getTranslatableBundleMover()

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

Definition at line 217 of file Services.php.

◆ getTranslatableBundleStatusStore()

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

Definition at line 222 of file Services.php.

◆ getTranslatablePageMarker()

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

Definition at line 226 of file Services.php.

◆ getTranslatablePageMessageGroupFactory()

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

Definition at line 231 of file Services.php.

◆ getTranslatablePageParser()

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

Definition at line 235 of file Services.php.

◆ getTranslatablePageStore()

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

Definition at line 240 of file Services.php.

◆ getTranslatablePageView()

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

Definition at line 250 of file Services.php.

◆ getTranslateSandbox()

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

Definition at line 255 of file Services.php.

◆ getTranslationStashReader()

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

Definition at line 260 of file Services.php.

◆ getTranslationStatsDataProvider()

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

Definition at line 265 of file Services.php.

◆ getTranslationUnitStoreFactory()

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

Definition at line 270 of file Services.php.

◆ getTranslatorActivity()

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

Definition at line 274 of file Services.php.

◆ getTtmServerFactory()

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

Definition at line 279 of file Services.php.

◆ getWorkflowStatesMessageGroupLoader()

MediaWiki\Extension\Translate\Services::getWorkflowStatesMessageGroupLoader ( )
Since
2025.03

Definition at line 284 of file Services.php.

◆ has()

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

@inheritDoc

Definition at line 77 of file Services.php.


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