Code Duplication    Length = 8-9 lines in 2 locations

includes/logging/LogFormatter.php 1 location

@@ 612-619 (lines=8) @@
609
	 * @return string
610
	 */
611
	protected function makePageLink( Title $title = null, $parameters = [], $html = null ) {
612
		if ( !$this->plaintext ) {
613
			$link = Linker::link( $title, $html, [], $parameters );
614
		} else {
615
			if ( !$title instanceof Title ) {
616
				throw new MWException( "Expected title, got null" );
617
			}
618
			$link = '[[' . $title->getPrefixedText() . ']]';
619
		}
620
621
		return $link;
622
	}

includes/Revision.php 1 location

@@ 1406-1414 (lines=9) @@
1403
		$this->mQueryFlags |= self::READ_LATEST;
1404
1405
		// Not allowed to have rev_page equal to 0, false, etc.
1406
		if ( !$this->mPage ) {
1407
			$title = $this->getTitle();
1408
			if ( $title instanceof Title ) {
1409
				$titleText = ' for page ' . $title->getPrefixedText();
1410
			} else {
1411
				$titleText = '';
1412
			}
1413
			throw new MWException( "Cannot insert revision$titleText: page ID must be nonzero" );
1414
		}
1415
1416
		$this->checkContentModel();
1417