You are reading the documentation for the 2.x version. Switch to the current version 3.x.

CLI Project

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.

Last updated: Wed, 18 Feb 2026 11:35