43 $this->sink->writeOpenStream( $string );
50 $this->sink->writeCloseStream( $string );
58 $this->sendingThisPage = $this->
pass( $page );
59 if ( $this->sendingThisPage ) {
60 $this->sink->writeOpenPage( $page, $string );
68 if ( $this->sendingThisPage ) {
69 $this->sink->writeClosePage( $string );
70 $this->sendingThisPage =
false;
79 if ( $this->sendingThisPage ) {
80 $this->sink->writeRevision( $rev, $string );
89 $this->sink->writeRevision( $rev, $string );
97 $this->sink->closeRenameAndReopen( $newname );
106 $this->sink->closeAndRename( $newname, $open );
113 return $this->sink->getFilenames() ?? [];
121 protected function pass( $page ) {
127class_alias( DumpFilter::class,
'DumpFilter' );