X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FimportTextFiles.php;h=4681003ecb4d621302090401d0f76abf91a2e9c8;hb=a07be58a411527b823b4b570ba41aa4ad244ee98;hp=2894653eb4dc19810b5e1f08ad159521cad826bf;hpb=3d653e8ab542e502f4dcf574c9e4917cf56a5f8c;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/importTextFiles.php b/maintenance/importTextFiles.php index 2894653eb4..4681003ecb 100644 --- a/maintenance/importTextFiles.php +++ b/maintenance/importTextFiles.php @@ -21,6 +21,8 @@ * @ingroup Maintenance */ +use MediaWiki\MediaWikiServices; + require_once __DIR__ . '/Maintenance.php'; /** @@ -71,7 +73,7 @@ class ImportTextFiles extends Maintenance { $files[$filename] = file_get_contents( $filename ); } if ( !$found ) { - $this->error( "Fatal error: The file '$arg' does not exist!", 1 ); + $this->fatalError( "Fatal error: The file '$arg' does not exist!" ); } } }; @@ -86,7 +88,7 @@ class ImportTextFiles extends Maintenance { } if ( !$user ) { - $this->error( "Invalid username\n", true ); + $this->fatalError( "Invalid username\n" ); } if ( $user->isAnon() ) { $user->addToDatabase(); @@ -129,7 +131,7 @@ class ImportTextFiles extends Maintenance { } } - $rev = new WikiRevision( ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) ); + $rev = new WikiRevision( MediaWikiServices::getInstance()->getMainConfig() ); $rev->setText( rtrim( $text ) ); $rev->setTitle( $title ); $rev->setUserObj( $user ); @@ -197,7 +199,7 @@ class ImportTextFiles extends Maintenance { $this->output( "Done! $successCount succeeded, $skipCount skipped.\n" ); if ( $exit ) { - $this->error( "Import failed with $failCount failed pages.\n", $exit ); + $this->fatalError( "Import failed with $failCount failed pages.\n", $exit ); } } }