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 !== [] ) { |