辅助类

    该辅助类用于协助进行协程相关的判断或操作。

    id(): int

    create(callable $callable): int

    通过静态方法 可创建一个协程,还可以通过全局函数 co(callable $callable)go(callable $callable) 达到同样的目的,该方法是对 创建协程方法的一个封装,区别在于不会抛出未捕获的异常,未捕获的异常会通过 Hyperf\Contract\StdoutLoggerInterfacewarning 等级输出。

    inCoroutine(): bool

    Hyperf\Utils\Context

    用于处理协程上下文,本质上是对 Swoole\Coroutine::getContext() 方法的一个封装,但区别在于这里兼容了非协程环境下的运行。