X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FpopulateInterwiki.php;h=a654a1fc95507b82a01e24fd61c0bc18464c333e;hb=7ada64684e6477be44405dedbfdb0d96242f2e73;hp=1b05e1ed03260507a3650bbc66b276e82aad60c2;hpb=ac8e303eb5cd5c3897adad480676ccca0cdc28e4;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/populateInterwiki.php b/maintenance/populateInterwiki.php index 1b05e1ed03..a654a1fc95 100644 --- a/maintenance/populateInterwiki.php +++ b/maintenance/populateInterwiki.php @@ -24,6 +24,8 @@ * @author Katie Filbert < aude.wiki@gmail.com > */ +use MediaWiki\MediaWikiServices; + require_once __DIR__ . '/Maintenance.php'; class PopulateInterwiki extends Maintenance { @@ -84,7 +86,7 @@ TEXT $url = rtrim( $this->source, '?' ) . '?' . $url; } - $json = Http::get( $url ); + $json = MediaWikiServices::getInstance()->getHttpRequestFactory()->get( $url ); $data = json_decode( $json, true ); if ( is_array( $data ) ) { @@ -119,6 +121,7 @@ TEXT } } + $lookup = MediaWikiServices::getInstance()->getInterwikiLookup(); foreach ( $data as $d ) { $prefix = $d['prefix']; @@ -142,7 +145,7 @@ TEXT ); } - Interwiki::invalidateCache( $prefix ); + $lookup->invalidateCache( $prefix ); } $this->output( "Interwiki links are populated.\n" );