|
SPL-StandardPHPLibrary
|


Public Member Functions | |
| __call ($func, $params) | |
| __construct ($path) | |
| accept () | |
| current () | |
| getChildren () | |
| getInnerIterator () | |
| hasChildren () | |
| key () | |
| next () | |
| rewind () | |
| valid () | |
Protected Member Functions | |
| __clone () | |
| fetch () | |
A filtered DirectoryIterator.
This Iterator takes a pathname from which it creates a RecursiveDirectoryIterator and makes it recursive. Further more it filters the entries '.' and '..'.
Definition at line 20 of file directoryfilterdots.inc.
| DirectoryFilterDots::__construct | ( | $path | ) |
Construct from a path.
| $path | directory to iterate |
Definition at line 25 of file directoryfilterdots.inc.
|
inherited |
Aggregate the inner iterator.
| func | Name of method to invoke |
| params | Array of parameters to pass to method |
Definition at line 121 of file filteriterator.inc.
|
protectedinherited |
| DirectoryFilterDots::accept | ( | ) |
Definition at line 32 of file directoryfilterdots.inc.
References FilterIterator\getInnerIterator().

|
inherited |
Implements Iterator.
Definition at line 97 of file filteriterator.inc.
Referenced by RegexFindFile\accept(), and FindFile\accept().
|
protectedinherited |
Fetch next element and store it.
Definition at line 61 of file filteriterator.inc.
References FilterIterator\accept().
Referenced by FilterIterator\next(), and FilterIterator\rewind().

|
inherited |
Implements RecursiveIterator.
Definition at line 50 of file recursivefilteriterator.inc.
References FilterIterator\getInnerIterator().

|
inherited |
Implements OuterIterator.
Definition at line 111 of file filteriterator.inc.
References FilterIterator\$it.
Referenced by SearchIterator\__call(), accept(), KeyFilter\accept(), RecursiveRegexIterator\getChildren(), RecursiveFilterIterator\getChildren(), RecursiveRegexIterator\hasChildren(), RecursiveFilterIterator\hasChildren(), and key().
|
inherited |
Implements RecursiveIterator.
Definition at line 41 of file recursivefilteriterator.inc.
References FilterIterator\getInnerIterator().

| DirectoryFilterDots::key | ( | ) |
Implements Iterator.
Definition at line 39 of file directoryfilterdots.inc.
References FilterIterator\getInnerIterator().

|
inherited |
Move to next element.
Implements Iterator.
Definition at line 75 of file filteriterator.inc.
References FilterIterator\fetch().

|
inherited |
Rewind the inner iterator.
Implements Iterator.
Definition at line 42 of file filteriterator.inc.
References FilterIterator\fetch().

|
inherited |
Implements Iterator.
Definition at line 83 of file filteriterator.inc.
1.8.5