php load
Release 1.0.0

Indicador de progreso de CLI para PHP.
$ composer require troublete/load <?php
require_once ' path/to/vendor/autoload.php ' ;
use function Load dots ;
$ current = 0 ;
dots ( function () use (& $ current ) {
$ current ++;
if ( $ current == 100 ) {
return true ;
}
return " $ current % " ;
}, ' ✔ done. ' );Ejecutará un indicador con puntos.
ver funciones
loop()
Ejecutará un indicador con una barra giratoria.
ver funciones
loop()
Ejecutará un indicador con algunos corazones emoji.
ver funciones
loop()
Ejecutará un indicador con una esfera pulsante.
ver funciones
loop()
Ejecutará un indicador con marcos dados.
| Argumento | Tipo | Descripción |
|---|---|---|
| $ cuadros | array | Framas enormables de la animación de carga en el mejor de los casos con la misma longitud del personaje, por lo que la animación parece fluida. |
| $ checkclosure | callable | Una estructura invocable, que se llamará en cualquier marca de la ruleta de carga (llamada de marco) para verificar si se realiza la carga. Si la función devuelve una string o valor numeric , el valor se pasará como salida de texto al lado derecho del indicador de carga. Si el valor de retorno es true el doneText se representará en lugar del indicador de carga (más cualquier mensaje a su lado). Si el valor de retorno es false se activará un error fatal. |
| $ Donetext | string | Un texto que se mostrará si el $checkClosure devolvió verdadero. |
GPL-2.0 © Willi Eßer