PHP Class Jyxo\Spl\FilterIterator

Author: Jakub Tománek
Inheritance: extends FilterIterator, implements Jyxo\Spl\ArrayCopy
Datei anzeigen Open project: jyxo/php

Public Methods

Method Description
__construct ( Iterator $iterator, callable $callback ) Constructor.
accept ( ) : boolean Decides if an item is valid by calling a callback.
toArray ( ) : array Returns all filtered data as an array.

Method Details

__construct() public method

Constructor.
public __construct ( Iterator $iterator, callable $callback )
$iterator Iterator Source data
$callback callable Filter callback

accept() public method

Decides if an item is valid by calling a callback.
public accept ( ) : boolean
return boolean

toArray() public method

Returns all filtered data as an array.
public toArray ( ) : array
return array