true ] ); $targets = explode("\n", file_get_contents('/home/urbanecm/targets.txt')); foreach ($targets as $target) { $block = DatabaseBlock::newFromTarget($target); if($block === null) { continue; } $block->delete(); $logEntry = new ManualLogEntry( 'block', 'unblock' ); $logEntry->setPerformer($performer); $logEntry->setComment('Removing blocks exceeding $wgBlockCIDRLimit (T243980)'); $logEntry->setTarget(TitleValue::tryNew(NS_USER, $target)); $logEntry->setRelations(['ipb_id' => $block->getId()]); $logId = $logEntry->insert(); $logEntry->publish($logId); } } } $maintClass = Unblockusers::class; require_once RUN_MAINTENANCE_IF_MAIN;