X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=maintenance%2FcleanupRemovedModules.php;h=38b8ba1342c895499bf7669b642d6af1468c2d8d;hb=2e6c378bcd76830ccc320369c4d7247d788ce825;hp=68f57a39d7c67f1e0f8f3a03a0eb7bc36cc9f5bd;hpb=f2c242e2e8d86d6d12ae9c160b88c43558306d8f;p=lhc%2Fweb%2Fwiklou.git diff --git a/maintenance/cleanupRemovedModules.php b/maintenance/cleanupRemovedModules.php index 68f57a39d7..38b8ba1342 100644 --- a/maintenance/cleanupRemovedModules.php +++ b/maintenance/cleanupRemovedModules.php @@ -34,15 +34,16 @@ class CleanupRemovedModules extends Maintenance { public function __construct() { parent::__construct(); - $this->mDescription = 'Remove cache entries for removed ResourceLoader modules from the database'; + $this->addDescription( + 'Remove cache entries for removed ResourceLoader modules from the database' ); $this->addOption( 'batchsize', 'Delete rows in batches of this size. Default: 500', false, true ); } public function execute() { - $dbw = wfGetDB( DB_MASTER ); + $dbw = $this->getDB( DB_MASTER ); $rl = new ResourceLoader( ConfigFactory::getDefaultInstance()->makeConfig( 'main' ) ); $moduleNames = $rl->getModuleNames(); - $moduleList = implode( ', ', array_map( array( $dbw, 'addQuotes' ), $moduleNames ) ); + $moduleList = implode( ', ', array_map( [ $dbw, 'addQuotes' ], $moduleNames ) ); $limit = max( 1, intval( $this->getOption( 'batchsize', 500 ) ) ); $this->output( "Cleaning up module_deps table...\n" );