|
MediaWiki
master
|
Class to represent a recompression operation for a single CGZ blob. More...

Public Member Functions | |
| __construct ($parent, $blobClass) | |
| Create a transaction from a RecompressTracked object. More... | |
| addItem ($text, $textId) | |
| Add text. More... | |
| commit () | |
| Commit the blob. More... | |
| getSize () | |
| recompress () | |
| Recompress text after some aberrant modification. More... | |
Public Attributes | |
| $blobClass | |
| ConcatenatedGzipHistoryBlob | $cgz |
| RecompressTracked | $parent |
| $referrers | |
Class to represent a recompression operation for a single CGZ blob.
Definition at line 696 of file recompressTracked.php.
| CgzCopyTransaction::__construct | ( | $parent, | |
| $blobClass | |||
| ) |
Create a transaction from a RecompressTracked object.
| RecompressTracked | $parent | |
| string | $blobClass |
Definition at line 709 of file recompressTracked.php.
References $blobClass, and $parent.
| CgzCopyTransaction::addItem | ( | $text, | |
| $textId | |||
| ) |
Add text.
Returns false if it's ready to commit.
| string | $text | |
| int | $textId |
Definition at line 723 of file recompressTracked.php.
References $blobClass.
| CgzCopyTransaction::commit | ( | ) |
Commit the blob.
Does nothing if no text items have been added. May skip the move if –copy-only is set.
Definition at line 757 of file recompressTracked.php.
References $res, as, DB_MASTER, DBO_TRX, recompress(), serialize(), and wfGetDB().
| CgzCopyTransaction::getSize | ( | ) |
Definition at line 735 of file recompressTracked.php.
| CgzCopyTransaction::recompress | ( | ) |
Recompress text after some aberrant modification.
Definition at line 742 of file recompressTracked.php.
References $blobClass, and as.
Referenced by commit().
| CgzCopyTransaction::$blobClass |
Definition at line 699 of file recompressTracked.php.
Referenced by __construct(), addItem(), and recompress().
| ConcatenatedGzipHistoryBlob CgzCopyTransaction::$cgz |
Definition at line 701 of file recompressTracked.php.
| RecompressTracked CgzCopyTransaction::$parent |
Definition at line 698 of file recompressTracked.php.
Referenced by __construct().
| CgzCopyTransaction::$referrers |
Definition at line 702 of file recompressTracked.php.