MediaWiki  1.27.2
SwiftFileBackendFileList Class Reference

Iterator for listing regular files. More...

Inheritance diagram for SwiftFileBackendFileList:
Collaboration diagram for SwiftFileBackendFileList:

Public Member Functions

 current ()
 
- Public Member Functions inherited from SwiftFileBackendList
 __construct (SwiftFileBackend $backend, $fullCont, $dir, array $params)
 
 key ()
 
 next ()
 
 rewind ()
 
 valid ()
 

Protected Member Functions

 pageFromList ($container, $dir, &$after, $limit, array $params)
 
- Protected Member Functions inherited from SwiftFileBackendList
 pageFromList ($container, $dir, &$after, $limit, array $params)
 Get the given list portion (page) More...
 

Additional Inherited Members

- Public Attributes inherited from SwiftFileBackendList
const PAGE_SIZE = 9000
 
- Protected Attributes inherited from SwiftFileBackendList
SwiftFileBackend $backend
 
string $bufferAfter = null
 List items after this path. More...
 
array $bufferIter = []
 List of path or (path,stat array) entries. More...
 
string $container
 Container name. More...
 
string $dir
 Storage directory. More...
 
array $params = []
 
int $pos = 0
 
int $suffixStart
 

Detailed Description

Iterator for listing regular files.

Definition at line 1891 of file SwiftFileBackend.php.

Member Function Documentation

SwiftFileBackendFileList::current ( )
See also
Iterator::current()
Returns
string|bool String (relative path) or false

Definition at line 1896 of file SwiftFileBackend.php.

References $path, and list.

SwiftFileBackendFileList::pageFromList (   $container,
  $dir,
$after,
  $limit,
array  $params 
)
protected

The documentation for this class was generated from the following file: