class Command (View source)

Constants

BAD_COMMAND

Methods

__construct(string $dirname)

Command constructor.

setConfigDirectory(string $dirname)

Set the config directory

setConfigurationDirectory(string $dirname)

Set the package configuration directory

setComponentDirectory(string $dirname)

Set the component directory

setMigrationDirectory(string $dirname)

Set the migration directory

setSeederDirectory(string $dirname)

Set the seeder directory

setControllerDirectory(string $dirname)

Set the controller directory

setValidationDirectory(string $dirname)

Set the validation directory

setMiddlewareDirectory(string $dirname)

Set the middleware directory

setApplicationDirectory(string $dirname)

Set the application directory

setModelDirectory(string $dirname)

Set the model directory

setNamespaces(array $namespaces)

Set the namespaces

string
getComponentDirectory()

Get the component directory

string
getConfigDirectory()

Get the config directory

string
getConfigurationDirectory()

Get the package configuration directory

string
getMigrationDirectory()

Get the migration directory

string
getSeederDirectory()

Get the seeder directory

string
getValidationDirectory()

Get the validation directory

string
getServiceDirectory()

Get the service directory

string
getMiddlewareDirectory()

Get the service directory

string
getModelDirectory()

Get the model directory

string
getControllerDirectory()

Get the controller directory

string
getApplicationDirectory()

Get the app directory

string
getBaseDirname()

Get base directory name

formatParameters()

Permet de formater les options

mixed|Collection|null
getParameter(string $key, mixed $default = null)

Permet de récupérer un parametre

Collection|mixed|null
options(string $key = null, string $default = null)

Permet de récupérer les options de la commande

up(string $model)

Permet de monter une migration

down(string $model)

Permet supprimer une migration dans la base de donnée

reflesh()

Permet de rafraichir le fichier de régistre

seeder($name)

Permet de créer un seeder

make($model)

Permet de créer une migration

resource(string $controller_name)

Permet de mettre en place le système de réssource.

controller(string $controller_name)

Create new controller file

middleware($middleware_name)

Create a middleware

model(string $model_name)

Create new model file

key()

Permet de générer la clé de securité

int
validator(string $validator_name)

Permet de créer un validator

int
configuration(string $configuration_name)

Permet de créer un validator

Details

__construct(string $dirname)

Command constructor.

Parameters

string $dirname

setConfigDirectory(string $dirname)

Set the config directory

Parameters

string $dirname

setConfigurationDirectory(string $dirname)

Set the package configuration directory

Parameters

string $dirname

setComponentDirectory(string $dirname)

Set the component directory

Parameters

string $dirname

setMigrationDirectory(string $dirname)

Set the migration directory

Parameters

string $dirname

setSeederDirectory(string $dirname)

Set the seeder directory

Parameters

string $dirname

setControllerDirectory(string $dirname)

Set the controller directory

Parameters

string $dirname

setValidationDirectory(string $dirname)

Set the validation directory

Parameters

string $dirname

setMiddlewareDirectory(string $dirname)

Set the middleware directory

Parameters

string $dirname

setApplicationDirectory(string $dirname)

Set the application directory

Parameters

string $dirname

setModelDirectory(string $dirname)

Set the model directory

Parameters

string $dirname

setNamespaces(array $namespaces)

Set the namespaces

Parameters

array $namespaces

string getComponentDirectory()

Get the component directory

Return Value

string

string getConfigDirectory()

Get the config directory

Return Value

string

string getConfigurationDirectory()

Get the package configuration directory

Return Value

string

string getMigrationDirectory()

Get the migration directory

Return Value

string

string getSeederDirectory()

Get the seeder directory

Return Value

string

string getValidationDirectory()

Get the validation directory

Return Value

string

string getServiceDirectory()

Get the service directory

Return Value

string

string getMiddlewareDirectory()

Get the service directory

Return Value

string

string getModelDirectory()

Get the model directory

Return Value

string

string getControllerDirectory()

Get the controller directory

Return Value

string

string getApplicationDirectory()

Get the app directory

Return Value

string

string getBaseDirname()

Get base directory name

Return Value

string

formatParameters()

Permet de formater les options

mixed|Collection|null getParameter(string $key, mixed $default = null)

Permet de récupérer un parametre

Parameters

string $key
mixed $default

Return Value

mixed|Collection|null

Collection|mixed|null options(string $key = null, string $default = null)

Permet de récupérer les options de la commande

Parameters

string $key
string $default

Return Value

Collection|mixed|null

up(string $model)

Permet de monter une migration

Parameters

string $model

Exceptions

mixed

down(string $model)

Permet supprimer une migration dans la base de donnée

Parameters

string $model

Exceptions

mixed

reflesh()

Permet de rafraichir le fichier de régistre

seeder($name)

Permet de créer un seeder

Parameters

$name

make($model)

Permet de créer une migration

Parameters

$model

Exceptions

ErrorException

resource(string $controller_name)

Permet de mettre en place le système de réssource.

Parameters

string $controller_name

Exceptions

controller(string $controller_name)

Create new controller file

Parameters

string $controller_name

middleware($middleware_name)

Create a middleware

Parameters

$middleware_name

model(string $model_name)

Create new model file

Parameters

string $model_name

Exceptions

key()

Permet de générer la clé de securité

int validator(string $validator_name)

Permet de créer un validator

Parameters

string $validator_name

Return Value

int

int configuration(string $configuration_name)

Permet de créer un validator

Parameters

string $configuration_name

Return Value

int