PHP 8.6.0 Beta 3 is available for testing

Yar_Concurrent_Client::reset

(PECL yar >= 1.2.4)

Yar_Concurrent_Client::resetLimpia todas las llamadas registradas

Descripción

public static function Yar_Concurrent_Client::reset(): bool

Descarta todas las llamadas registradas con Yar_Concurrent_Client::call() que todavía no se han enviado.

Nota:

Yar_Concurrent_Client::loop() vacía la lista de llamadas automáticamente una vez que ha terminado, por lo que reset solo es necesario para abortar un lote que nunca se envió.

Parámetros

Esta función no contiene ningún parámetro.

Valores devueltos

Devuelve true, o false cuando el cliente concurrente se encuentra actualmente dentro de Yar_Concurrent_Client::loop(), en cuyo caso se emite un error de nivel E_WARNING.

Ejemplos

Ejemplo #1 Ejemplo de Yar_Concurrent_Client::reset()

<?php
function callback($retval, $callinfo) {
    var_dump($retval);
}

Yar_Concurrent_Client::call("http://api.example.com/operator.php", "some_method", array("parameters"), "callback");

/* nunca enviada: se descarta la llamada registrada */
Yar_Concurrent_Client::reset();
?>

Véase también

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top