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

Api module for querying language stats. More...

Inheritance diagram for MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi:
MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi

Public Member Functions

 __construct (ApiQuery $query, string $moduleName, JobQueueGroup $jobQueueGroup)
 
- Public Member Functions inherited from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi
 __construct (ApiQuery $queryModule, string $moduleName, string $paramPrefix, JobQueueGroup $jobQueueGroup)
 
 getCacheMode ( $params)
 
 execute ()
 

Protected Member Functions

 validateTargetParamater (array $params)
 @inheritDoc
 
 loadStatistics (string $target, int $flags=0)
 @inheritDoc
 
 makeStatsItem (string $item, array $stats)
 @inheritDoc
 
 getCacheRebuildJob (string $target)
 @inheritDoc
 
 getAllowedParams ()
 @inheritDoc
 
 getExamplesMessages ()
 @inheritDoc
 
- Protected Member Functions inherited from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi
 makeItem (array $stats)
 

Detailed Description

Api module for querying language stats.

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

Definition at line 21 of file QueryLanguageStatsActionApi.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::__construct ( ApiQuery $query,
string $moduleName,
JobQueueGroup $jobQueueGroup )

Definition at line 22 of file QueryLanguageStatsActionApi.php.

Member Function Documentation

◆ getAllowedParams()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::getAllowedParams ( )
protected

@inheritDoc

Reimplemented from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi.

Definition at line 73 of file QueryLanguageStatsActionApi.php.

◆ getCacheRebuildJob()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::getCacheRebuildJob ( string $target)
protected

@inheritDoc

Reimplemented from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi.

Definition at line 66 of file QueryLanguageStatsActionApi.php.

◆ getExamplesMessages()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::getExamplesMessages ( )
protected

@inheritDoc

Definition at line 88 of file QueryLanguageStatsActionApi.php.

◆ loadStatistics()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::loadStatistics ( string $target,
int $flags = 0 )
protected

@inheritDoc

Reimplemented from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi.

Definition at line 43 of file QueryLanguageStatsActionApi.php.

◆ makeStatsItem()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::makeStatsItem ( string $item,
array $stats )
protected

@inheritDoc

Reimplemented from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi.

Definition at line 58 of file QueryLanguageStatsActionApi.php.

◆ validateTargetParamater()

MediaWiki\Extension\Translate\Statistics\QueryLanguageStatsActionApi::validateTargetParamater ( array $params)
protected

@inheritDoc

Reimplemented from MediaWiki\Extension\Translate\Statistics\QueryStatsActionApi.

Definition at line 33 of file QueryLanguageStatsActionApi.php.


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