GearmanClient::doStatus
En esta página
GearmanClient::doStatus
Recupera el estado de la tarea en curso
Descripción#
public GearmanClient::doStatus(): array
```php
Devuelve el estado de la tarea en curso. Puede ser utilizado durante múltiples llamadas al método GearmanClient::doNormal.
## Parámetros
Esta función no contiene ningún parámetro.
## Valores devueltos
Un array que representa el porcentaje de realización proporcionado en forma de fracción, donde el primer elemento es el numerador, y el segundo, el denominador.
## Ejemplos
Recupera el estado de un trabajo cuya ejecución tarda tiempo
El agente en este ejemplo tiene un retraso artificial añadido durante la ejecución de la función. Después de cada retraso, llama al método GearmanJob::status del cual el cliente recupera la información.
```php
Resultado del ejemplo anterior es similar a:
Inicio
Envío de un trabajo
Estado : 1/6 complete
Estado : 2/6 complete
Estado : 3/6 complete
Estado : 4/6 complete
Estado : 5/6 complete
Estado : 6/6 complete
Éxito : !olleH
Véase también#
GearmanClient::doNormal
GearmanJob::status