FilteredIterator::__construct( array $data, callable $callback )
Create a new iterator
Parameters
- $data
-
(Required) The array or object to be iterated on.
- $callback
-
(Required) Callback to be called on each value
Source
File: wp-includes/Requests/src/Utility/FilteredIterator.php
public function __construct($data, $callback) {
if (InputValidator::is_iterable($data) === false) {
throw InvalidArgument::create(1, '$data', 'iterable', gettype($data));
}
parent::__construct($data);
if (is_callable($callback)) {
$this->callback = $callback;
}
}