Jenner\SimpleFork\ParallelPool::__construct PHP Method

__construct() public method

public __construct ( callable | Jenner\SimpleFork\Runnable $callback, integer $max = 4 )
$callback callable | Jenner\SimpleFork\Runnable
$max integer
    public function __construct($callback, $max = 4)
    {
        if (!is_callable($callback) && !$callback instanceof Runnable) {
            throw new \InvalidArgumentException('callback must be a callback function or a object of Runnalbe');
        }
        $this->runnable = $callback;
        $this->max = $max;
    }