Helper class for translation aids that use web services. More...
Public Member Functions | |
setQueryAggregator (QueryAggregator $aggregator) | |
Public Member Functions inherited from MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAid | |
__construct (MessageGroup $group, MessageHandle $handle, IContextSource $context, TranslationAidDataProvider $dataProvider) | |
getData () | |
Translation aid class should implement this function. | |
Public Member Functions inherited from MediaWiki\Extension\Translate\WebService\QueryAggregatorAware | |
populateQueries () | |
Protected Member Functions | |
storeQuery (TranslationWebService $service, string $from, string $to, string $text) | |
Stores a web service query for later execution. | |
getQueryData () | |
Returns all stored queries. | |
Additional Inherited Members | |
Static Public Member Functions inherited from MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAid | |
static | getTypes () |
List of available message types mapped to the classes implementing them. | |
Protected Attributes inherited from MediaWiki\Extension\Translate\TranslatorInterface\Aid\TranslationAid | |
$group | |
$handle | |
$context | |
$dataProvider | |
Helper class for translation aids that use web services.
Definition at line 17 of file QueryAggregatorAwareTranslationAid.php.
|
protected |
Returns all stored queries.
Definition at line 61 of file QueryAggregatorAwareTranslationAid.php.
MediaWiki\Extension\Translate\TranslatorInterface\Aid\QueryAggregatorAwareTranslationAid::setQueryAggregator | ( | QueryAggregator | $aggregator | ) |
Implements MediaWiki\Extension\Translate\WebService\QueryAggregatorAware.
Definition at line 25 of file QueryAggregatorAwareTranslationAid.php.
|
protected |
Stores a web service query for later execution.
TranslationWebService | $service | |
string | $from | |
string | $to | |
string | $text |
Definition at line 37 of file QueryAggregatorAwareTranslationAid.php.