MediaWiki
master
ExportProgressFilter.php
Go to the documentation of this file.
1
<?php
10
namespace
MediaWiki\Export
;
11
12
use
MediaWiki\Maintenance\BackupDumper
;
13
17
class
ExportProgressFilter
extends
DumpFilter
{
21
private
$progress;
22
27
public
function
__construct
( &
$sink
, &$progress ) {
28
parent::__construct(
$sink
);
29
$this->progress = $progress;
30
}
31
33
public
function
writeClosePage
( $string ) {
34
parent::writeClosePage( $string );
35
$this->progress->reportPage();
36
}
37
39
public
function
writeRevision
( $rev, $string ) {
40
parent::writeRevision( $rev, $string );
41
$this->progress->revCount();
42
}
43
}
44
46
class_alias( ExportProgressFilter::class,
'ExportProgressFilter'
);
MediaWiki\Export\DumpFilter
Definition
DumpFilter.php:19
MediaWiki\Export\DumpFilter\$sink
DumpOutput $sink
FIXME will need to be made protected whenever legacy code is updated.
Definition
DumpFilter.php:25
MediaWiki\Export\ExportProgressFilter
Definition
ExportProgressFilter.php:17
MediaWiki\Export\ExportProgressFilter\writeRevision
writeRevision( $rev, $string)
Definition
ExportProgressFilter.php:39
MediaWiki\Export\ExportProgressFilter\__construct
__construct(&$sink, &$progress)
Definition
ExportProgressFilter.php:27
MediaWiki\Export\ExportProgressFilter\writeClosePage
writeClosePage( $string)
Definition
ExportProgressFilter.php:33
MediaWiki\Maintenance\BackupDumper
Definition
BackupDumper.php:39
MediaWiki\Export
Definition
BaseDump.php:13
includes
Export
ExportProgressFilter.php
Generated on Fri Feb 13 2026 21:23:50 for MediaWiki by
1.10.0