CLIFramework icon indicating copy to clipboard operation
CLIFramework copied to clipboard

A powerful command line application framework for PHP. It's an extensible, flexible component, You can build your command-based application in seconds!

Results 41 CLIFramework issues
Sort by recently updated
recently updated
newest added

I'm just getting started with trying to use the tool, and if I perform: ```bash composer require "corneltek/cliframework" ``` Then I get the following error message: ![ksnip_tmp_DfDNKz](https://user-images.githubusercontent.com/5709838/184478864-8d50ff9c-020a-4ffa-bdf9-0f66fbf29498.png) Text below just...

I find the requirement of Commands auto-loaded from the Command folder to have the Command suffix to be a bit bothersome at times. Would you be opposed to a patch...

- [ ] The Application. - [ ] Command options. - [x] Grouping commands. - [ ] Writing command classes. - [ ] Adding subcommands. - [ ] Logging the...

Hello, We get from time to time the warning ``` Warning: fprintf(): Too few arguments in /path/to/project/vendor/corneltek/cliframework/src/Logger.php on line 183 ``` Because the message getting logged contains `%`, in our...

Using CLIFramework 3: in ArgInfo::validate(): ``` return call_user_func($this->validator); ``` Unless I am missing something, there is no way for the validator to get the value to validate so validator is...

Is there a way make commands not show up in the shell completion scripts?

The current implementation of `Corrector::match` currently used in `HelpCommand::execute` is quite naive since it is only based on php's native `similar_text`. Consider making it smarter. The idea occurred after ```...

`CLIFramework\OptionPrinter` references and implements a `GetOptionKit\OptionPrinter\OptionPrinterInterface` which does not exist in that package.

- [ ] JSON output - [ ] YAML output - [ ] Console Printer output

From issue #3

Feature
Interactive