X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FdumpTextPass.php;h=7566fe0ce82ffa32d3453ef2ad88eeb316ff3104;hb=3f16fda078025ccf2716f0a6bf10a650244c9d89;hp=61c63e996b74b36816a61bb19e901cde782bc027;hpb=c56c68cb67a40801f718a60463be48e4cf5ea9e3;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/dumpTextPass.php b/maintenance/dumpTextPass.php index 61c63e996b..7566fe0ce8 100644 --- a/maintenance/dumpTextPass.php +++ b/maintenance/dumpTextPass.php @@ -29,6 +29,7 @@ require_once __DIR__ . '/7zip.inc'; require_once __DIR__ . '/../includes/export/WikiExporter.php'; use MediaWiki\MediaWikiServices; +use MediaWiki\Shell\Shell; use MediaWiki\Storage\BlobAccessException; use MediaWiki\Storage\SqlBlobStore; use Wikimedia\Rdbms\IMaintainableDatabase; @@ -756,7 +757,7 @@ TEXT if ( file_exists( "$IP/../multiversion/MWScript.php" ) ) { $cmd = implode( " ", - array_map( 'wfEscapeShellArg', + array_map( [ Shell::class, 'escape' ], [ $this->php, "$IP/../multiversion/MWScript.php", @@ -764,7 +765,7 @@ TEXT '--wiki', wfWikiID() ] ) ); } else { $cmd = implode( " ", - array_map( 'wfEscapeShellArg', + array_map( [ Shell::class, 'escape' ], [ $this->php, "$IP/maintenance/fetchText.php",