Code Duplication    Length = 7-7 lines in 2 locations

includes/specials/SpecialEditWatchlist.php 1 location

@@ 741-747 (lines=7) @@
738
			'clear' => [ 'EditWatchlist', 'clear' ],
739
		];
740
741
		foreach ( $modes as $mode => $arr ) {
742
			// can use messages 'watchlisttools-view', 'watchlisttools-edit', 'watchlisttools-raw'
743
			$tools[] = Linker::linkKnown(
744
				SpecialPage::getTitleFor( $arr[0], $arr[1] ),
745
				wfMessage( "watchlisttools-{$mode}" )->escaped()
746
			);
747
		}
748
749
		return Html::rawElement(
750
			'span',

includes/Preferences.php 1 location

@@ 957-963 (lines=7) @@
954
				'raw' => [ 'EditWatchlist', 'raw' ],
955
				'clear' => [ 'EditWatchlist', 'clear' ],
956
			];
957
			foreach ( $editWatchlistModes as $editWatchlistMode => $mode ) {
958
				// Messages: prefs-editwatchlist-edit, prefs-editwatchlist-raw, prefs-editwatchlist-clear
959
				$editWatchlistLinks[] = Linker::linkKnown(
960
					SpecialPage::getTitleFor( $mode[0], $mode[1] ),
961
					$context->msg( "prefs-editwatchlist-{$editWatchlistMode}" )->parse()
962
				);
963
			}
964
965
			$defaultPreferences['editwatchlist'] = [
966
				'type' => 'info',