Fiber::suspend
En esta página
Fiber::suspend
Suspende la ejecución de la fibra actual
Descripción#
php
public static Fiber::suspend([mixed $value]): mixedphp
Suspende la ejecución de la fibra actual. El valor proporcionado a este método será devuelto por la llamada a Fiber::start, Fiber::resume, o Fiber::throw que hizo cambiar la ejecución a la fibra actual.
Cuando la fibra se reanuda, este método devuelve el valor proporcionado a Fiber::resume. Si la fibra se reanuda utilizando Fiber::throw, la excepción dada a este método será emitida al llamar a este método.
Si este método es llamado desde fuera de una fibra, una FiberError será emitida.
Parámetros#
value
El valor a devolver de la llamada a Fiber::start, Fiber::resume, o Fiber::throw que hizo cambiar la ejecución a la fibra actual.
Valores devueltos#
El valor proporcionado a Fiber::resume.