MediaWiki
master
ExportProgressFilter.php
Go to the documentation of this file.
1
<?php
24
use
MediaWiki\Maintenance\BackupDumper
;
25
29
class
ExportProgressFilter
extends
DumpFilter
{
33
private
$progress;
34
39
public
function
__construct
( &$sink, &$progress ) {
40
parent::__construct(
$sink
);
41
$this->progress = $progress;
42
}
43
45
public
function
writeClosePage
( $string ) {
46
parent::writeClosePage( $string );
47
$this->progress->reportPage();
48
}
49
51
public
function
writeRevision
( $rev, $string ) {
52
parent::writeRevision( $rev, $string );
53
$this->progress->revCount();
54
}
55
}
DumpFilter
Definition
DumpFilter.php:31
DumpFilter\$sink
DumpOutput $sink
FIXME will need to be made protected whenever legacy code is updated.
Definition
DumpFilter.php:37
ExportProgressFilter
Definition
ExportProgressFilter.php:29
ExportProgressFilter\__construct
__construct(&$sink, &$progress)
Definition
ExportProgressFilter.php:39
ExportProgressFilter\writeClosePage
writeClosePage( $string)
Definition
ExportProgressFilter.php:45
ExportProgressFilter\writeRevision
writeRevision( $rev, $string)
Definition
ExportProgressFilter.php:51
MediaWiki\Maintenance\BackupDumper
Definition
BackupDumper.php:50
includes
export
ExportProgressFilter.php
Generated on Mon Jan 13 2025 18:24:13 for MediaWiki by
1.10.0