php load
Release 1.0.0

Indicateur de progression de la CLI pour 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. ' );Exécutera un indicateur avec des points.
Voir Fonction
loop()
Exécutera un indicateur avec une barre rotative.
Voir Fonction
loop()
Exécutera un indicateur avec des coeurs emoji.
Voir Fonction
loop()
Exécutera un indicateur avec une sphère pulsante.
Voir Fonction
loop()
Exécutera un indicateur avec des trames données.
| Argument | Taper | Description |
|---|---|---|
| $ cadres | array | Cadres boucables de l'animation de chargement dans le meilleur cas avec la même longueur de caractère, donc l'animation semble fluide. |
| $ CheckClosure | callable | Une structure appelable, qui sera appelée dans n'importe quelle tique du fileur de chargement (appel de trame) pour vérifier si le chargement est effectué. Si la fonction renvoie une string ou une valeur numeric , la valeur sera transmise sous forme de sortie de texte sur le côté droit de l'indicateur de chargement. Si la valeur de retour est true , doneText sera rendu au lieu de l'indicateur de chargement (plus n'importe quel message à côté). Si la valeur de retour est false une erreur mortelle sera déclenchée. |
| $ DonEText | string | Un texte qui sera affiché si la $checkClosure est retournée vraie. |
GPL-2.0 © Willi Eßer