MediaWiki master
MediaWiki\Export\DumpNamespaceFilter Class Reference

Inherits MediaWiki\Export\DumpFilter.

Collaboration diagram for MediaWiki\Export\DumpNamespaceFilter:

Public Member Functions

 __construct (&$sink, $param)
 
- Public Member Functions inherited from MediaWiki\Export\DumpFilter
 __construct (&$sink)
 
 closeAndRename ( $newname, $open=false)
 
 closeRenameAndReopen ( $newname)
 
 getFilenames ()
 
 writeClosePage ( $string)
 
 writeCloseStream ( $string)
 
 writeLogItem ( $rev, $string)
 
 writeOpenPage ( $page, $string)
 
 writeOpenStream ( $string)
 
 writeRevision ( $rev, $string)
 

Public Attributes

bool $invert = false
 
array $namespaces = []
 
- Public Attributes inherited from MediaWiki\Export\DumpFilter
DumpOutput $sink
 FIXME will need to be made protected whenever legacy code is updated.
 

Protected Member Functions

 pass ( $page)
 

Additional Inherited Members

- Protected Attributes inherited from MediaWiki\Export\DumpFilter
bool $sendingThisPage
 

Detailed Description

Definition at line 19 of file DumpNamespaceFilter.php.

Constructor & Destructor Documentation

◆ __construct()

MediaWiki\Export\DumpNamespaceFilter::__construct ( & $sink,
$param )

Member Function Documentation

◆ pass()

MediaWiki\Export\DumpNamespaceFilter::pass ( $page)
protected
Parameters
\\stdClass$page
Returns
bool

Reimplemented from MediaWiki\Export\DumpFilter.

Definition at line 74 of file DumpNamespaceFilter.php.

Member Data Documentation

◆ $invert

bool MediaWiki\Export\DumpNamespaceFilter::$invert = false

Definition at line 21 of file DumpNamespaceFilter.php.

◆ $namespaces

array MediaWiki\Export\DumpNamespaceFilter::$namespaces = []

Definition at line 24 of file DumpNamespaceFilter.php.


The documentation for this class was generated from the following file: