|
SPL-StandardPHPLibrary
|


Public Member Functions | |
| __call ($func, $params) | |
| __construct ($path, $file) | |
| accept () | |
| current () | |
| getInnerIterator () | |
| getSearch () | |
| key () | |
| next () | |
| rewind () | |
| valid () | |
Protected Member Functions | |
| __clone () | |
| fetch () | |
Private Attributes | |
| $file | |
| FindFile::__construct | ( | $path, | |
| $file | |||
| ) |
Construct from path and filename.
| $path | the directory to search in If path contains ';' then this parameter is split and every part of it is used as separate directory. |
| $file | the name of the files to search fro |
Definition at line 33 of file findfile.inc.
References $file, and FilterIterator\$it.
|
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 |
| FindFile::accept | ( | ) |
Definition at line 50 of file findfile.inc.
References FilterIterator\current().

|
inherited |
Implements Iterator.
Definition at line 97 of file filteriterator.inc.
Referenced by RegexFindFile\accept(), and 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().
| FindFile::getSearch | ( | ) |
Definition at line 59 of file findfile.inc.
References $file.
Referenced by RegexFindFile\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.
|
private |
filename to find
Definition at line 24 of file findfile.inc.
Referenced by __construct(), and getSearch().
1.8.5