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

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