/** * @param string $file * @param int $cmpLevel Compression level passed to 7za command's -mx */ function __construct($file, $cmpLevel = 4) { $this->compressionLevel = $cmpLevel; $command = $this->setup7zCommand($file); parent::__construct($command); $this->filename = $file; }
/** * @param string $file */ function __construct($file) { $command = $this->setup7zCommand($file); parent::__construct($command); $this->filename = $file; }
function Dump7ZipOutput($file) { $command = "7za a -bd -si " . wfEscapeShellArg($file); // Suppress annoying useless crap from p7zip // Unfortunately this could suppress real error messages too $command .= ' >' . wfGetNull() . ' 2>&1'; parent::DumpPipeOutput($command); }
/** * @param string $file */ function __construct($file) { parent::__construct("bzip2", $file); }
/** * @param string $file */ function __construct($file) { parent::__construct("gzip", $file); }