Translate extension for MediaWiki
 
Loading...
Searching...
No Matches
MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi Class Reference

API module for managing message group changes. More...

Inheritance diagram for MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi:

Public Member Functions

 execute ()
 
 isInternal ()
 
 needsToken ()
 

Protected Member Functions

 handleRename (MessageGroup $group, MessageSourceChange $sourceChanges, string $msgKey, string $keyToRename, string $sourceLanguage)
 Handles rename requests.
 
 handleSourceRename (MessageSourceChange $sourceChanges, string $code, string $msgKey, string $keyToRename)
 
 handleNew (MessageSourceChange $sourceChanges, string $msgKey, string $sourceLang)
 Handles add message as new request.
 
 getAllowedParams ()
 

Detailed Description

API module for managing message group changes.

Marks message as a rename of another message or as a new message. Updates the cdb file.

Author
Abijeet Patro
Since
2019.10 @license GPL-2.0-or-later

Definition at line 26 of file ManageMessageGroupsActionApi.php.

Member Function Documentation

◆ execute()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::execute ( )

Definition at line 29 of file ManageMessageGroupsActionApi.php.

◆ getAllowedParams()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::getAllowedParams ( )
protected

Definition at line 301 of file ManageMessageGroupsActionApi.php.

◆ handleNew()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::handleNew ( MessageSourceChange $sourceChanges,
string $msgKey,
string $sourceLang )
protected

Handles add message as new request.

Definition at line 270 of file ManageMessageGroupsActionApi.php.

◆ handleRename()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::handleRename ( MessageGroup $group,
MessageSourceChange $sourceChanges,
string $msgKey,
string $keyToRename,
string $sourceLanguage )
protected

Handles rename requests.

Definition at line 113 of file ManageMessageGroupsActionApi.php.

◆ handleSourceRename()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::handleSourceRename ( MessageSourceChange $sourceChanges,
string $code,
string $msgKey,
string $keyToRename )
protected

Definition at line 212 of file ManageMessageGroupsActionApi.php.

◆ isInternal()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::isInternal ( )

Definition at line 331 of file ManageMessageGroupsActionApi.php.

◆ needsToken()

MediaWiki\Extension\Translate\MessageGroupProcessing\ManageMessageGroupsActionApi::needsToken ( )

Definition at line 335 of file ManageMessageGroupsActionApi.php.


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