API module for managing aggregate message groups Only supports aggregate message groups defined inside the wiki. More...
Public Member Functions | |
__construct (ApiMain $main, string $action, JobQueueGroup $jobQueueGroup, MessageGroupMetadata $messageGroupMetadata, AggregateGroupManager $aggregateGroupManager) | |
execute () | |
isWriteMode () | |
needsToken () | |
Protected Member Functions | |
generateAggregateGroupId (string $aggregateGroupName, string $prefix='agg-') | |
getAllowedParams () | |
getExamplesMessages () | |
Static Protected Attributes | |
static string | $right = 'translate-manage' |
API module for managing aggregate message groups Only supports aggregate message groups defined inside the wiki.
Aggregate message group defined in YAML configuration cannot be altered.
Definition at line 26 of file AggregateGroupsActionApi.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsActionApi::__construct | ( | ApiMain | $main, |
string | $action, | ||
JobQueueGroup | $jobQueueGroup, | ||
MessageGroupMetadata | $messageGroupMetadata, | ||
AggregateGroupManager | $aggregateGroupManager ) |
Definition at line 33 of file AggregateGroupsActionApi.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsActionApi::execute | ( | ) |
Definition at line 46 of file AggregateGroupsActionApi.php.
|
protected |
Definition at line 277 of file AggregateGroupsActionApi.php.
|
protected |
Definition at line 295 of file AggregateGroupsActionApi.php.
|
protected |
Definition at line 325 of file AggregateGroupsActionApi.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsActionApi::isWriteMode | ( | ) |
Definition at line 287 of file AggregateGroupsActionApi.php.
MediaWiki\Extension\Translate\MessageGroupProcessing\AggregateGroupsActionApi::needsToken | ( | ) |
Definition at line 291 of file AggregateGroupsActionApi.php.
|
staticprotected |
Definition at line 28 of file AggregateGroupsActionApi.php.