Berlioz Framework allows you to manage your CLI projects.
In some case, you don't have any rendering functionality or HTTP support. The Berlioz/CliCore project is do for you!
Installation
Installation of Berlioz/CliCore must be done by Composer, it's the recommended installation.
First, create your classical project with composer support. And executes this command:
composer require berlioz/cli-core
An executable will be created in the binary directory of Composer (default: vendor/bin).
Commands
CLI commands are available on the framework. You can use some default commands or create your owns.
For execution of commands:
$ vendor/bin/berlioz myproject:foo
Printed result!
For more details of commands usage, referrer you to the Commands page.
Default commands
berlioz:config
To get the beautified configuration.
Parameters:
-
-f ...
--filter ...
To filter the configuration key to shown
berlioz:cache-clear
To clear the cache.
Parameters (version ^2.2
):
-
-all
To clear all contents of cache directory (except hidden items) -
...
To specify directories name to clear.