Note: To be able to use this, you have to have installed "symfony/console": "^5.4"
.
You can generate a facade
, factory
, config
, dependency provider
, or full module
Create specific Gacela classes
# Description:
# Generate a Facade, Factory, Config, DependencyProvider
#
# Usage:
# make:file [options] [--] <path> <filenames>...
#
# Arguments:
# path The file path. For example "App/TestModule/TestSubModule"
# filenames Facade, Factory, Config, DependencyProvider
#
# Options:
# -s, --short-name Remove module prefix to the class name
You can create one or more files at once. Eg:
Creates a new full module
Generates the Facade, Factory, Config, and DependencyProvider.
# Description:
# Generate an empty module with a Facade, Factory, Config, DependencyProvider
#
# Usage:
# make:module [options] [--] <path>
#
# Arguments:
# path The file path. For example "App/TestModule/TestSubModule"
#
# Options:
# -s, --short-name Remove module prefix to the class name
Example: