php-school/cli-menu
Build interactive command-line menus in PHP. Create selectable lists, checkboxes and radio items, submenus, and styled output with custom colors and layouts. Handle keyboard navigation and callbacks for a smooth TUI experience.
addSubMenu & addSplitItem in CliMenuBuilder to accept any callable (#275)getStyle() to interface PhpSchool\CliMenu\MenuItem\MenuItemInterfacePhpSchool\CliMenu\MenuStyle:
#getSelectedMarker()
#setSelectedMarker()
#getUnselectedMarker()
#setUnselectedMarker()
#getMarker()PhpSchool\CliMenu\MenuItem\SelectableTraitPhpSchool\CliMenu\Builder\CliMenuBuilder:
#setUnselectedMarker()
#setSelectedMarker()



Nothing interesting...
Disable items and submenus Improve test coverage
How can I help you explore Laravel packages today?