|
SPL-StandardPHPLibrary
|


Public Member Functions | |
| __call ($func, $params) | |
| __construct ($path, $regex) | |
| accept () | |
| current () | |
| getInnerIterator () | |
| getSearch () | |
| key () | |
| next () | |
| rewind () | |
| valid () | |
Protected Member Functions | |
| __clone () | |
| fetch () | |
| RegexFindFile::__construct | ( | $path, | |
| $regex | |||
| ) |
Construct from path and regular expression.
| $path | the directory to search in If path contains ';' then this parameter is split and every part of it is used as separate directory. |
| $regex | perl style regular expression to find files with |
Definition at line 27 of file regexfindfile.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 |
| RegexFindFile::accept | ( | ) |
Definition at line 34 of file regexfindfile.inc.
References FilterIterator\current(), and FindFile\getSearch().

|
inherited |
Implements Iterator.
Definition at line 97 of file filteriterator.inc.
Referenced by 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 OuterIterator.
Definition at line 111 of file filteriterator.inc.
References FilterIterator\$it.
Referenced by SearchIterator\__call(), DirectoryFilterDots\accept(), KeyFilter\accept(), RecursiveRegexIterator\getChildren(), RecursiveFilterIterator\getChildren(), RecursiveRegexIterator\hasChildren(), RecursiveFilterIterator\hasChildren(), and DirectoryFilterDots\key().
|
inherited |
Definition at line 59 of file findfile.inc.
References FindFile\$file.
Referenced by accept().
|
inherited |
Implements Iterator.
Definition at line 90 of file filteriterator.inc.
Referenced by KeyFilter\accept().
|
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