0 follower

Interface Yiisoft\Data\Processor\DataProcessorInterface

Data processor takes an iterator with source items and produces an iterator with processed items.

Public Methods

Hide inherited methods

Method Description Defined By
process() Apply some processing to source items and return results. Yiisoft\Data\Processor\DataProcessorInterface

Method Details

Hide inherited methods

process() public abstract method

Apply some processing to source items and return results.

public abstract iterable process ( iterable $items )
$items iterable

Source items iterator.

return iterable

Processed items iterator.

throws Yiisoft\Data\Processor\DataProcessorException

If there is an error while processing items.

                public function process(iterable $items): iterable;