Code Duplication    Length = 10-13 lines in 2 locations

includes/specials/SpecialMovepage.php 2 locations

@@ 188-197 (lines=10) @@
185
186
		$user = $this->getUser();
187
188
		if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'articleexists'
189
			&& $newTitle->quickUserCan( 'delete', $user )
190
		) {
191
			$out->wrapWikiMsg(
192
				"<div class='warningbox'>\n$1\n</div>\n",
193
				[ 'delete_and_move_text', $newTitle->getPrefixedText() ]
194
			);
195
			$deleteAndMove = true;
196
			$err = [];
197
		}
198
199
		if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'file-exists-sharedrepo'
200
			&& $user->isAllowed( 'reupload-shared' )
@@ 199-211 (lines=13) @@
196
			$err = [];
197
		}
198
199
		if ( count( $err ) == 1 && isset( $err[0][0] ) && $err[0][0] == 'file-exists-sharedrepo'
200
			&& $user->isAllowed( 'reupload-shared' )
201
		) {
202
			$out->wrapWikiMsg(
203
				"<div class='warningbox'>\n$1\n</div>\n",
204
				[
205
					'move-over-sharedrepo',
206
					$newTitle->getPrefixedText()
207
				]
208
			);
209
			$moveOverShared = true;
210
			$err = [];
211
		}
212
213
		$oldTalk = $this->oldTitle->getTalkPage();
214
		$oldTitleSubpages = $this->oldTitle->hasSubpages();