Code Duplication    Length = 5-8 lines in 2 locations

includes/site/SitesCacheFileBuilder.php 1 location

@@ 101-108 (lines=8) @@
98
	private function buildLocalIdentifiers( Site $site ) {
99
		$localIds = [];
100
101
		foreach ( $site->getLocalIds() as $idType => $ids ) {
102
			foreach ( $ids as $id ) {
103
				$localIds[] = [
104
					'type' => $idType,
105
					'key' => $id
106
				];
107
			}
108
		}
109
110
		return $localIds;
111
	}

includes/site/DBSiteStore.php 1 location

@@ 223-227 (lines=5) @@
220
				$rowId = $dbw->insertId();
221
			}
222
223
			foreach ( $site->getLocalIds() as $idType => $ids ) {
224
				foreach ( $ids as $id ) {
225
					$localIds[] = [ $rowId, $idType, $id ];
226
				}
227
			}
228
		}
229
230
		if ( $internalIds !== [] ) {