Eris\Shrinker\ShrinkerFactory::random PHP Method

random() public method

public random ( array $generators, callable $assertion )
$generators array
$assertion callable
    public function random(array $generators, callable $assertion)
    {
        $shrinker = new Random($generators, $assertion);
        if ($this->options['timeLimit'] !== null) {
            $shrinker->setTimeLimit(FixedTimeLimit::realTime($this->options['timeLimit']));
        }
        return $shrinker;
    }
ShrinkerFactory