MediaWiki
REL1_23
|
Wrapper around RecursiveDirectoryIterator/DirectoryIterator that catches exception or does any custom behavoir that we may want. More...
Public Member Functions | |
__construct ($dir, array $params) | |
current () | |
key () | |
next () | |
rewind () | |
valid () | |
Protected Member Functions | |
filterViaNext () | |
Filter out items by advancing to the next ones. | |
getRelPath ($dir) | |
Return only the relative path and normalize slashes to FileBackend-style. | |
initIterator ($dir) | |
Return an appropriate iterator object to wrap. | |
Protected Attributes | |
Iterator | $iter |
* | |
array | $params = array() |
* | |
int | $pos = 0 |
* | |
int | $suffixStart |
* |
Wrapper around RecursiveDirectoryIterator/DirectoryIterator that catches exception or does any custom behavoir that we may want.
Do not use this class from places outside FSFileBackend.
Definition at line 827 of file FSFileBackend.php.
FSFileBackendList::__construct | ( | $ | dir, |
array $ | params | ||
) |
string | $dir | file system directory |
array | $params |
Definition at line 840 of file FSFileBackend.php.
Definition at line 890 of file FSFileBackend.php.
FSFileBackendList::filterViaNext | ( | ) | [protected] |
Filter out items by advancing to the next ones.
Reimplemented in FSFileBackendFileList, and FSFileBackendDirList.
Definition at line 933 of file FSFileBackend.php.
FSFileBackendList::getRelPath | ( | $ | dir | ) | [protected] |
Return only the relative path and normalize slashes to FileBackend-style.
Uses the "real path" since the suffix is based upon that.
string | $dir |
Definition at line 943 of file FSFileBackend.php.
FSFileBackendList::initIterator | ( | $ | dir | ) | [protected] |
Return an appropriate iterator object to wrap.
string | $dir | file system directory |
Definition at line 861 of file FSFileBackend.php.
FileBackendError |
Definition at line 898 of file FSFileBackend.php.
FileBackendError |
Definition at line 912 of file FSFileBackend.php.
Iterator FSFileBackendList::$iter [protected] |
*
Definition at line 828 of file FSFileBackend.php.
*
Definition at line 834 of file FSFileBackend.php.
int FSFileBackendList::$pos = 0 [protected] |
*
Definition at line 832 of file FSFileBackend.php.
int FSFileBackendList::$suffixStart [protected] |
*
Definition at line 830 of file FSFileBackend.php.