Code Duplication    Length = 7-7 lines in 2 locations

includes/api/ApiQueryLinks.php 2 locations

@@ 148-154 (lines=7) @@
145
		if ( is_null( $resultPageSet ) ) {
146
			$count = 0;
147
			foreach ( $res as $row ) {
148
				if ( ++$count > $params['limit'] ) {
149
					// We've reached the one extra which shows that
150
					// there are additional pages to be had. Stop here...
151
					$this->setContinueEnumParameter( 'continue',
152
						"{$row->pl_from}|{$row->pl_namespace}|{$row->pl_title}" );
153
					break;
154
				}
155
				$vals = [];
156
				ApiQueryBase::addTitleInfo( $vals, Title::makeTitle( $row->pl_namespace, $row->pl_title ) );
157
				$fit = $this->addPageSubItem( $row->pl_from, $vals );
@@ 168-174 (lines=7) @@
165
			$titles = [];
166
			$count = 0;
167
			foreach ( $res as $row ) {
168
				if ( ++$count > $params['limit'] ) {
169
					// We've reached the one extra which shows that
170
					// there are additional pages to be had. Stop here...
171
					$this->setContinueEnumParameter( 'continue',
172
						"{$row->pl_from}|{$row->pl_namespace}|{$row->pl_title}" );
173
					break;
174
				}
175
				$titles[] = Title::makeTitle( $row->pl_namespace, $row->pl_title );
176
			}
177
			$resultPageSet->populateFromTitles( $titles );