crustum / prompts
Beautiful interactive CLI prompts for CakePHP Console
Package info
Type:cakephp-plugin
pkg:composer/crustum/prompts
1.0.0
2026-07-22 20:38 UTC
Requires
- php: >=8.2
- ext-mbstring: *
- cakephp/cakephp: ^5.0
- laravel/prompts: ^0.3
Requires (Dev)
- cakephp/bake: ^3.0
- cakephp/cakephp-codesniffer: ^5.0
- crustum/essentia: ^1.0
- mockery/mockery: ^1.6
- pestphp/pest: ^3.8 || ^4.1
- pestphp/pest-plugin-type-coverage: ^3.6 || ^4.0
- phpstan/phpstan: ^2.1
- phpunit/phpunit: ^11.5.5 || ^12.5
- rector/rector: ^2.5
Suggests
- ext-pcntl: Required for the spinner to be animated.
README
The Prompts plugin wraps Laravel Prompts for CakePHP Console applications.
It provides TTY-friendly forms and inputs including text, select, multiselect, confirm, search, progress, and related helpers, with fallbacks to CakePHP ConsoleIo prompts when a rich terminal is unavailable.
Requirements
- PHP 8.2+
See Versions.md for the supported CakePHP versions.
Documentation
For documentation, as well as tutorials, see the docs directory of this repository.
License
Licensed under the MIT License. Redistributions of the source code included in this repository must retain the copyright notice found in each file.