Kahlan\Spec\Fixture\Jit\Patcher\Pointcut\Simple::generatorMethod PHP Method

generatorMethod() public method

public generatorMethod ( $param1, &$param2 = [] )
    public function generatorMethod($param1, &$param2, &$param2 = [])
    {
        $__KPOINTCUT_ARGS__ = func_get_args();
        $__KPOINTCUT_SELF__ = isset($this) ? $this : get_called_class();
        if ($__KPOINTCUT__ = \Kahlan\Plugin\Pointcut::before(__METHOD__, $__KPOINTCUT_SELF__, $__KPOINTCUT_ARGS__)) {
            $r = $__KPOINTCUT__($__KPOINTCUT_ARGS__, $__KPOINTCUT_SELF__);
            (yield $r);
        }
        (yield rand(2, 5));
    }