MediaWiki
REL1_24
|
FileBackendStore helper function to handle listings that span container shards. More...
Public Member Functions | |
__construct (FileBackendStore $backend, $container, $dir, array $suffixes, array $params) | |
accept () | |
rewind () | |
Protected Member Functions | |
listFromShard ($container) | |
Get the list for a given container shard. | |
Protected Attributes | |
FileBackendStore | $backend |
* | |
string | $container |
Full container name *. | |
string | $directory |
Resolved relative path *. | |
array | $multiShardPaths = array() |
* | |
array | $params |
* |
FileBackendStore helper function to handle listings that span container shards.
Do not use this class from places outside of FileBackendStore.
Definition at line 1855 of file FileBackendStore.php.
FileBackendStoreShardListIterator::__construct | ( | FileBackendStore $ | backend, |
$ | container, | ||
$ | dir, | ||
array $ | suffixes, | ||
array $ | params | ||
) |
FileBackendStore | $backend | |
string | $container | Full storage container name |
string | $dir | Storage directory relative to container |
array | $suffixes | List of container shard suffixes |
array | $params |
Definition at line 1873 of file FileBackendStore.php.
Definition at line 1889 of file FileBackendStore.php.
FileBackendStoreShardListIterator::listFromShard | ( | $ | container | ) | [abstract, protected] |
Get the list for a given container shard.
string | $container | Resolved container name |
Reimplemented in FileBackendStoreShardFileIterator, and FileBackendStoreShardDirIterator.
Definition at line 1904 of file FileBackendStore.php.
FileBackendStore FileBackendStoreShardListIterator::$backend [protected] |
*
Definition at line 1856 of file FileBackendStore.php.
string FileBackendStoreShardListIterator::$container [protected] |
Full container name *.
Definition at line 1860 of file FileBackendStore.php.
string FileBackendStoreShardListIterator::$directory [protected] |
Resolved relative path *.
Definition at line 1862 of file FileBackendStore.php.
*
Definition at line 1864 of file FileBackendStore.php.
array FileBackendStoreShardListIterator::$params [protected] |
*
Definition at line 1858 of file FileBackendStore.php.