Skip to main content Skip to docs navigation

Output

Même si on est dans un terminal, l'interface est limité mais présente.

Cette classe nous permets d'afficher de l'information à l'utilisateur.

  • line() <= permet d'afficher du texte sur une ligne
  • e() <== permet d'afficher du texte colorisé
  • bar() <== permet d'afficher une "barre" (un hr en html)
  • custom_bar() <== pareil que bar() mais avec de la couleur
  • table() <== permet d'afficher un tableau via Table
  • breadcrumb() <== affiche un fil d’Ariane au niveau d'un header
  • draw_line() <== dessine une ligne "+.....+" (> header)
  • draw_center_text() <== permet de centrer du texte sur une ligne
  • e_center_text() <== renvoie un texte centré colorisé
  • header() <== permet d'afficher un header
  • ansi_str_pad() <== identique à str_pad() mais support les codes de couleur
  • mb_str_pad() <== identique à str_pad() UFT-8 friendly
  • mb_ansi_str_pad() <== identique à str_pad() codes de couleur + UFT-8
  • end() <== affiche un dernier message avant de terminer le programme via un die()
v.0.1.0-beta

J'ai encore besoin de temps pour finaliser l'implémentation. Voir quels sont les besoins. C'est pourquoi je ne détails pas plus cette doc. pour le moment.

Exemples

Quelques exemples d’utilisation d'Output

...
Différentes méthodes utilisées
...
Exemple du rendu de 'table'
  • Buildé à la main avec passion.
  • Designed by BootrapCSS, salted by me
  • Currently v0.3.0.
Liens
Guides