MediaWiki
master
SwiftFileBackendDirList.php
Go to the documentation of this file.
1
<?php
11
namespace
Wikimedia\FileBackend\FileIteration
;
12
16
class
SwiftFileBackendDirList
extends
SwiftFileBackendList
{
21
#[\ReturnTypeWillChange]
22
public
function
current
() {
23
return
substr(
current
( $this->iterableBuffer ), $this->suffixStart, -1 );
24
}
25
27
protected
function
pageFromList
(
$container
,
$dir
, &$after, $limit, array
$params
) {
28
return
$this->backend->getDirListPageInternal(
$container
,
$dir
, $after, $limit,
$params
);
29
}
30
}
31
33
class_alias( SwiftFileBackendDirList::class,
'SwiftFileBackendDirList'
);
Wikimedia\FileBackend\FileIteration\SwiftFileBackendDirList
Iterator for listing directories.
Definition
SwiftFileBackendDirList.php:16
Wikimedia\FileBackend\FileIteration\SwiftFileBackendDirList\pageFromList
pageFromList( $container, $dir, &$after, $limit, array $params)
Get the next page of entries.Traversable|array
Definition
SwiftFileBackendDirList.php:27
Wikimedia\FileBackend\FileIteration\SwiftFileBackendDirList\current
current()
Definition
SwiftFileBackendDirList.php:22
Wikimedia\FileBackend\FileIteration\SwiftFileBackendList
SwiftFileBackend helper class to page through listings.
Definition
SwiftFileBackendList.php:24
Wikimedia\FileBackend\FileIteration\SwiftFileBackendList\$dir
string $dir
Storage directory.
Definition
SwiftFileBackendList.php:44
Wikimedia\FileBackend\FileIteration\SwiftFileBackendList\$container
string $container
Container name.
Definition
SwiftFileBackendList.php:41
Wikimedia\FileBackend\FileIteration\SwiftFileBackendList\$params
array $params
Definition
SwiftFileBackendList.php:35
Wikimedia\FileBackend\FileIteration
Definition
FileBackendStoreShardDirIterator.php:8
includes
libs
FileBackend
FileIteration
SwiftFileBackendDirList.php
Generated on Wed Mar 11 2026 04:25:15 for MediaWiki by
1.10.0