Observe

Observe ( callable $callback )

Passes every input value to the callback function without modifying it.

Parameters

callback
void callback ( mixed $value )
value
The current value.

Examples

Example #1

Basic usage example.

<?php

use Webbhuset\Pipeline\Constructor as F;

$observe = F::Observe(function ($value) {
    echo $value . "\n";
});

$input = [1, 2, 3, 4, 5, 6];

iterator_to_array($observe($input));

/**
 * Output:
 *  1
 *  2
 *  3
 *  4
 *  5
 *  6
 */

See Also

  • Map - Modify every input value with a callback function.