diff options
Diffstat (limited to 'MLEB/Translate/src/MessageSync/MessageSourceChange.php')
-rw-r--r-- | MLEB/Translate/src/MessageSync/MessageSourceChange.php | 22 |
1 files changed, 8 insertions, 14 deletions
diff --git a/MLEB/Translate/src/MessageSync/MessageSourceChange.php b/MLEB/Translate/src/MessageSync/MessageSourceChange.php index b9f51caf..c5b69784 100644 --- a/MLEB/Translate/src/MessageSync/MessageSourceChange.php +++ b/MLEB/Translate/src/MessageSync/MessageSourceChange.php @@ -6,7 +6,7 @@ * @file */ -namespace MediaWiki\Extensions\Translate\MessageSync; +namespace MediaWiki\Extension\Translate\MessageSync; use InvalidArgumentException; @@ -19,12 +19,10 @@ use InvalidArgumentException; class MessageSourceChange { /** * @var array[][][] - * @codingStandardsIgnoreStart + * @phpcs:ignore Generic.Files.LineLength * @phan-var array<string,array<string,array<string|int,array{key:string,content:string,similarity?:float,matched_to?:string,previous_state?:string}>>> - * @codingStandardsIgnoreEnd */ protected $changes = []; - public const ADDITION = 'addition'; public const CHANGE = 'change'; public const DELETION = 'deletion'; @@ -34,20 +32,17 @@ class MessageSourceChange { private const SIMILARITY_THRESHOLD = 0.9; /** - * Contains a mapping of mesasge type, and the corresponding addition function + * Contains a mapping of message type, and the corresponding addition function * @var callable[] */ protected $addFunctionMap; - /** * Contains a mapping of message type, and the corresponding removal function * @var callable[] */ protected $removeFunctionMap; - /** - * @param array[][][] $changes - */ + /** @param array[][][] $changes */ public function __construct( $changes = [] ) { $this->changes = $changes; $this->addFunctionMap = [ @@ -223,7 +218,7 @@ class MessageSourceChange { } /** - * Break reanmes, and put messages back into their previous state. + * Break renames, and put messages back into their previous state. * @param string $languageCode * @param string $msgKey * @return string|null previous state of the message @@ -379,10 +374,7 @@ class MessageSourceChange { $this->changes[$language][$type] = array_filter( $this->changes[$language][$type], function ( $change ) use ( $keysToRemove ) { - if ( in_array( $change['key'], $keysToRemove, true ) ) { - return false; - } - return true; + return !in_array( $change['key'], $keysToRemove, true ); } ); } @@ -559,3 +551,5 @@ class MessageSourceChange { return $similarity === 1; } } + +class_alias( MessageSourceChange::class, '\MediaWiki\Extensions\Translate\MessageSourceChange' ); |