WpOrg\Requests\Utility
FilteredIterator::__construct
Create a new iterator
Method of the class: FilteredIterator{}
No Hooks.
Returns
null. Nothing (null).
Usage
$FilteredIterator = new FilteredIterator(); $FilteredIterator->__construct( $data, $callback );
- $data(array) (required)
- The array to be iterated on.
- $callback(callable) (required)
- Callback to be called on each value.
FilteredIterator::__construct() FilteredIterator:: construct code WP 7.0
public function __construct($data, $callback) {
if (is_object($data) === true || InputValidator::is_iterable($data) === false) {
throw InvalidArgument::create(1, '$data', 'iterable', gettype($data));
}
parent::__construct($data);
if (is_callable($callback)) {
$this->callback = $callback;
}
}