X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FexportSites.php;h=4456c754f813b97ea388f87085ceee6366ce5617;hb=4b90befa9a76ce692db9b201006654a3b55a8bf1;hp=157a3234bcb0225720041ca3896d81c0a99a75e2;hpb=00cef5ba5952d23e315f031a56c08855fd266b98;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/exportSites.php b/maintenance/exportSites.php index 157a3234bc..4456c754f8 100644 --- a/maintenance/exportSites.php +++ b/maintenance/exportSites.php @@ -9,7 +9,7 @@ require_once $basePath . '/maintenance/Maintenance.php'; * * @since 1.25 * - * @licence GNU GPL v2+ + * @license GPL-2.0-or-later * @author Daniel Kinzler */ class ExportSites extends Maintenance { @@ -37,13 +37,13 @@ class ExportSites extends Maintenance { $handle = fopen( $file, 'w' ); if ( !$handle ) { - $this->error( "Failed to open $file for writing.\n", 1 ); + $this->fatalError( "Failed to open $file for writing.\n" ); } $exporter = new SiteExporter( $handle ); - $sites = SiteSQLStore::newInstance()->getSites( 'recache' ); - $exporter->exportSites( $sites ); + $siteLookup = \MediaWiki\MediaWikiServices::getInstance()->getSiteLookup(); + $exporter->exportSites( $siteLookup->getSites() ); fclose( $handle ); @@ -52,5 +52,5 @@ class ExportSites extends Maintenance { } -$maintClass = 'ExportSites'; +$maintClass = ExportSites::class; require_once RUN_MAINTENANCE_IF_MAIN;