MediaWiki REL1_34
|
Public Member Functions | |||||||
__construct ( $file, $cmpLevel=4) | |||||||
closeAndRename ( $newname, $open=false) | |||||||
Close the old file, and move it to a specified name.Use this for the last piece of a file written out at specified checkpoints (e.g. every n hours).
| |||||||
setup7zCommand ( $file) | |||||||
Public Member Functions inherited from DumpPipeOutput | |||||||
closeRenameAndReopen ( $newname) | |||||||
Close the old file, move it to a specified name, and reopen new file with the old name.Use this for writing out a file in multiple pieces at specified checkpoints (e.g. every n hours).
| |||||||
startCommand ( $command) | |||||||
writeCloseStream ( $string) | |||||||
Public Member Functions inherited from DumpFileOutput | |||||||
__construct ( $file) | |||||||
checkRenameArgCount ( $newname) | |||||||
getFilenames () | |||||||
renameOrException ( $newname) | |||||||
write ( $string) | |||||||
Public Member Functions inherited from DumpOutput | |||||||
writeClosePage ( $string) | |||||||
writeLogItem ( $rev, $string) | |||||||
writeOpenPage ( $page, $string) | |||||||
writeOpenStream ( $string) | |||||||
writeRevision ( $rev, $string) | |||||||
Protected Attributes | |
int | $compressionLevel |
Protected Attributes inherited from DumpPipeOutput | |
$command | |
$filename | |
resource bool | $procOpenResource = false |
Protected Attributes inherited from DumpFileOutput | |
string | $filename |
resource false | $handle = false |
Definition at line 31 of file Dump7ZipOutput.php.
Dump7ZipOutput::__construct | ( | $file, | |
$cmpLevel = 4 |
|||
) |
string | $file | |
int | $cmpLevel | Compression level passed to 7za command's -mx |
Reimplemented from DumpPipeOutput.
Definition at line 41 of file Dump7ZipOutput.php.
References DumpPipeOutput\$command, $file, and setup7zCommand().
Dump7ZipOutput::closeAndRename | ( | $newname, | |
$open = false |
|||
) |
Close the old file, and move it to a specified name.Use this for the last piece of a file written out at specified checkpoints (e.g. every n hours).
string | string[] | $newname | File name. May be a string or an array with one element |
bool | $open | If true, a new file with the old filename will be opened again for writing (default: false) |
Reimplemented from DumpPipeOutput.
Definition at line 65 of file Dump7ZipOutput.php.
References DumpPipeOutput\$command, DumpFileOutput\checkRenameArgCount(), DumpFileOutput\renameOrException(), setup7zCommand(), and DumpPipeOutput\startCommand().
Dump7ZipOutput::setup7zCommand | ( | $file | ) |
string | $file |
Definition at line 52 of file Dump7ZipOutput.php.
References DumpPipeOutput\$command, $file, and wfGetNull().
Referenced by __construct(), and closeAndRename().
|
protected |
Definition at line 35 of file Dump7ZipOutput.php.