Inheritance diagram for RecursiveDirectoryIterator:


Public Member Functions | |
| __construct ($path, $flags=0) | |
| __toString () | |
| current () | |
| getATime () | |
| getChildren () | |
| getCTime () | |
| getFileInfo (string class_name=NULL) | |
| getFilename () | |
| getGroup () | |
| getInode () | |
| getLinkTarget () | |
| getMTime () | |
| getOwner () | |
| getPath () | |
| getPathInfo (string class_name=NULL) | |
| getPathname () | |
| getPerms () | |
| getRealPath () | |
| getSize () | |
| getSubPath () | |
| getSubPathname () | |
| getType () | |
| hasChildren () | |
| isDir () | |
| isDot () | |
| isExecutable () | |
| isFile () | |
| isLink () | |
| isReadable () | |
| isWritable () | |
| key () | |
| next () | |
| openFile ($mode= 'r', $use_include_path=false, $context=NULL) | |
| rewind () | |
| setFileClass (string class_name="SplFileObject") | |
| setInfoClass (string class_name="SplFileInfo") | |
| valid () | |
Public Attributes | |
| const CURRENT_AS_FILEINFO | x00000010 |
| const KEY_AS_FILENAME | x00000020 |
| const NEW_CURRENT_AND_KEY | x00000030 |
Definition at line 1020 of file spl.php.
| RecursiveDirectoryIterator::__construct | ( | $ | path, | |
| $ | flags = 0 | |||
| ) |
| DirectoryIterator::__toString | ( | ) | [inherited] |
| RecursiveDirectoryIterator::current | ( | ) |
Reimplemented from DirectoryIterator.
Definition at line 1042 of file spl.php.
| SplFileInfo::getATime | ( | ) | [inherited] |
| RecursiveDirectoryIterator::getChildren | ( | ) |
Implements RecursiveIterator.
Definition at line 1050 of file spl.php.
| SplFileInfo::getCTime | ( | ) | [inherited] |
| SplFileInfo::getFileInfo | ( | string | class_name = NULL |
) | [inherited] |
| class_name | name of class to instantiate |
Definition at line 862 of file spl.php.
| SplFileInfo::getFilename | ( | ) | [inherited] |
| SplFileInfo::getGroup | ( | ) | [inherited] |
| SplFileInfo::getInode | ( | ) | [inherited] |
| SplFileInfo::getLinkTarget | ( | ) | [inherited] |
| SplFileInfo::getMTime | ( | ) | [inherited] |
| SplFileInfo::getOwner | ( | ) | [inherited] |
| SplFileInfo::getPath | ( | ) | [inherited] |
| SplFileInfo::getPathInfo | ( | string | class_name = NULL |
) | [inherited] |
| class_name | name of class to instantiate |
Definition at line 872 of file spl.php.
| SplFileInfo::getPathname | ( | ) | [inherited] |
| SplFileInfo::getPerms | ( | ) | [inherited] |
| SplFileInfo::getRealPath | ( | ) | [inherited] |
| SplFileInfo::getSize | ( | ) | [inherited] |
| RecursiveDirectoryIterator::getSubPath | ( | ) |
| RecursiveDirectoryIterator::getSubPathname | ( | ) |
| SplFileInfo::getType | ( | ) | [inherited] |
| RecursiveDirectoryIterator::hasChildren | ( | ) |
' or '..').
Implements RecursiveIterator.
Definition at line 1046 of file spl.php.
| SplFileInfo::isDir | ( | ) | [inherited] |
| DirectoryIterator::isDot | ( | ) | [inherited] |
| SplFileInfo::isExecutable | ( | ) | [inherited] |
| SplFileInfo::isFile | ( | ) | [inherited] |
| DirectoryIterator::isLink | ( | ) | [inherited] |
Reimplemented from SplFileInfo.
Definition at line 1008 of file spl.php.
| SplFileInfo::isReadable | ( | ) | [inherited] |
| SplFileInfo::isWritable | ( | ) | [inherited] |
| RecursiveDirectoryIterator::key | ( | ) |
Reimplemented from DirectoryIterator.
Definition at line 1038 of file spl.php.
| DirectoryIterator::next | ( | ) | [inherited] |
| SplFileInfo::openFile | ( | $ | mode = 'r', |
|
| $ | use_include_path = false, |
|||
| $ | context = NULL | |||
| ) | [inherited] |
Open the current file as a SplFileObject instance.
| mode | open mode | |
| use_include_path | whether to search include paths (don't use) | |
| context | resource context to pased to open function |
| RuntimeException | if file cannot be opened (e.g. insufficient access rights). |
file()
Definition at line 959 of file spl.php.
| DirectoryIterator::rewind | ( | ) | [inherited] |
| SplFileInfo::setFileClass | ( | string | class_name = "SplFileObject" |
) | [inherited] |
| class_name | name of class used with openFile(). |
Must be derived from SPLFileObject.
Definition at line 964 of file spl.php.
| SplFileInfo::setInfoClass | ( | string | class_name = "SplFileInfo" |
) | [inherited] |
| class_name | name of class used with getFileInfo(), getPathInfo(). |
Must be derived from SplFileInfo.
Definition at line 969 of file spl.php.
| DirectoryIterator::valid | ( | ) | [inherited] |
| const CURRENT_AS_FILEINFO RecursiveDirectoryIterator::x00000010 |
| const KEY_AS_FILENAME RecursiveDirectoryIterator::x00000020 |
| const NEW_CURRENT_AND_KEY RecursiveDirectoryIterator::x00000030 |
1.5.2