gatovel/cli

There is no license information available for the latest version (v1.0.7) of this package.

Maintainers

Package info

github.com/ttrikingG/gatovel-cli

pkg:composer/gatovel/cli

Transparency log

Statistics

Installs: 24

Dependents: 0

Suggesters: 0

Stars: 1

Open Issues: 0

v1.0.7 2026-09-02 22:00 UTC

This package is not auto-updated.

Last update: 2026-09-02 22:01:12 UTC


README

The Gatovel CLI is the command-line interface for the Gatovel PHP Framework.

It provides commands that help developers interact with and manage Gatovel applications directly from the terminal.

What is it for?

The CLI is designed to automate common development tasks within Gatovel applications, such as:

  • Displaying available commands
  • Displaying the framework version
  • Generating controllers
  • Providing a foundation for future framework commands

Instead of manually creating files and directories, developers can use simple terminal commands to perform common tasks.

Available Commands

Help

Displays the available commands:

php gatovel

or:

php gatovel help

Version

Displays the current Gatovel CLI version:

php gatovel version

Make Controller

Generates a new controller with the basic controller methods:

php gatovel make:controller UserController

This generates a controller containing methods such as:

index()
create()
store()
show()
edit()
update()
destroy()

Installation

The Gatovel CLI is distributed as a Composer package:

composer require gatovel/cli

Architecture

The CLI is maintained as an independent package from the Gatovel Framework core.

Gatovel Framework
        │
        └── gatovel/cli
                │
                ├── Application
                ├── Command
                ├── CommandRegistry
                ├── Commands
                └── Generators

This separation allows the CLI to have its own development cycle, versioning, and releases without being directly coupled to the framework's core.

Requirements

  • PHP 8.3 or higher
  • Composer

Status

This project is currently under development as part of the Gatovel PHP Framework.

More commands and generators will be added as the framework evolves.

License

MIT