autoframe / cli-tools
Cli Prompt, Text styles Bold, Italic, Blink, Underline, Text colors, Background colors...
Installs: 29
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/autoframe/cli-tools
Requires
- php: >=7.4
README
Cli Prompt, Text styles Bold, Italic, Blink, Underline, Text colors, Background colors...
Examples https://prnt.sc/-ns-4QpB3NYl
`AfrCliPromptMenu` use Autoframe\CliTools\AfrCliPromptMenu; if (!AfrCliPromptMenu::insideCli()) { echo 'The script does not run inside CLI!' . PHP_EOL; return; } $options = [ 'Mercedes', 'Audi', 'Porsche', ]; $user_choice = AfrCliPromptMenu::promptMenu( "Select your dream car", $options, $options[1] ); print PHP_EOL . "You chose: '$user_choice'\n";
`AfrCliTextColors` use Autoframe\CliTools\AfrCliTextColors; AfrCliTextColors::getInstance()-> bgBlueLight('Hello ')-> bgDefaultAllColorStyle( 'my ')-> styleBold(true)-> textAppend('bold ')-> colorGreen('World! ')-> styleBold(false)-> bgMagenta('How ')-> styleInvert(true)-> textAppend('Inverted ')-> styleInvert(false)-> bgCyanLight()-> colorYellowLight('is the ')-> styleItalic(true)-> colorRed('rainbow?')-> styleDefaultAllBgColor()-> textPrint();