Class InstanceFilterIterator (namespace Nette)


Instance iterator filter.

FilterIterator
   |
   --InstanceFilterIterator

Implements interfaces:

Countable (internal interface)
Copyright: Copyright (c) 2004, 2010 David Grudl
Located: in /InstanceFilterIterator.php (line 21)
Public Method Summary
InstanceFilterIterator
__construct ($iterator, string $type)
Constructs a filter around another iterator.
bool
accept ()
Expose the current element of the inner iterator?
int
count ()
Returns the count of elements.
Methods Inherited From FilterIterator (Internal Class)
constructor __construct ( $iterator ), accept ( ), current ( ), getInnerIterator ( ), key ( ), next ( ), rewind ( ), valid ( )

Method Details

line 32

__construct

public InstanceFilterIterator __construct ($iterator, string $type)

Constructs a filter around another iterator.

Input
$iterator
string $type class/interface name
Output
InstanceFilterIterator  

line 44

accept

public bool accept ()

Expose the current element of the inner iterator?

Output
bool  

line 55

count

public int count ()

Returns the count of elements.

Implementation of:

Countable::count
Output
int