php load
Release 1.0.0

Indicador de progresso da 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. ' );Executará um indicador com pontos.
Veja Função
loop()
Executará um indicador com uma barra rotativa.
Veja Função
loop()
Vai executar um indicador com alguns corações emoji.
Veja Função
loop()
Executará um indicador com uma esfera pulsante.
Veja Função
loop()
Executará um indicador com quadros fornecidos.
| Argumento | Tipo | Descrição |
|---|---|---|
| $ quadros | array | Os quadros loopáveis da animação de carregamento no melhor caso com o mesmo comprimento do personagem, para que a animação pareça fluida. |
| $ checkclure | callable | Uma estrutura chamada, que será chamada em qualquer cargo do spinner de carregamento (chamada de quadro) para verificar se o carregamento estiver pronto. Se a função retornar uma string ou valor numeric , o valor será passado como saída de texto para o lado direito do indicador de carregamento. Se o valor de retorno for true o doneText será renderizado em vez do indicador de carregamento (mais qualquer mensagem ao lado). Se o valor de retorno for false um erro fatal será acionado. |
| $ doetext | string | Um texto que será exibido se o $checkClosure retornar TRUE. |
GPL-2.0 © Willi Eßer