DirectoryFilterDots Class Reference
[Example classes]

A filtered DirectoryIterator. More...

List of all members.

Public Member Functions

 __construct ($path)
 accept ()
 key ()


Detailed Description

A filtered DirectoryIterator.

Author:
Marcus Boerger
Version:
1.2
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.


Constructor & Destructor Documentation

DirectoryFilterDots::__construct ( path  ) 

Construct from a path.

Parameters:
$path directory to iterate

Definition at line 25 of file directoryfilterdots.inc.

00026     {
00027         parent::__construct(new RecursiveDirectoryIterator($path));
00028     }


Member Function Documentation

DirectoryFilterDots::accept (  ) 

Returns:
whether the current entry is neither '.

' nor '..'

Definition at line 32 of file directoryfilterdots.inc.

00033     {
00034         return !$this->getInnerIterator()->isDot();
00035     }

DirectoryFilterDots::key (  ) 

Returns:
the current entries path name

Definition at line 39 of file directoryfilterdots.inc.

00040     {
00041         return $this->getInnerIterator()->getPathname();
00042     }


The documentation for this class was generated from the following file:
Generated on Thu Apr 26 01:05:22 2007 for SPL-StandardPHPLibrary by  doxygen 1.5.2