. * * @copyright GPLv2 http://www.gnu.org/copyleft/gpl.html * @ingroup Maintenance */ use MediaWiki\Block\DatabaseBlock; require_once __DIR__ . '/Maintenance.php'; /* * Maintenance script to remove expired blocks * * @since 1.35 * @author DannyS712 */ class PurgeExpiredBlocks extends Maintenance { public function __construct() { parent::__construct(); $this->addDescription( 'Remove expired blocks.' ); } public function execute() { $this->output( "Purging expired blocks...\n" ); DatabaseBlock::purgeExpired(); $this->output( "Done purging expired blocks.\n" ); } } $maintClass = PurgeExpiredBlocks::class; require_once RUN_MAINTENANCE_IF_MAIN;