Class yii\gii\console\GenerateController
| Inheritance | yii\gii\console\GenerateController » yii\console\Controller |
|---|---|
| Available since version | 2.0 |
This is the command line version of Gii - a code generator.
You can use this command to generate models, controllers, etc. For example, to generate an ActiveRecord model based on a DB table, you can run:
$ ./yii gii/model --tableName=city --modelClass=City
Public Properties
| Property | Type | Description | Defined By |
|---|---|---|---|
| $generators | array | A list of the available code generators | yii\gii\console\GenerateController |
| $module | yii\gii\Module | yii\gii\console\GenerateController | |
| $overwrite | boolean | Whether to overwrite all existing code files when in non-interactive mode. | yii\gii\console\GenerateController |
Public Methods
Protected Methods
| Method | Description | Defined By |
|---|---|---|
| formatHint() | yii\gii\console\GenerateController |
Property Details
A list of the available code generators
Whether to overwrite all existing code files when in non-interactive mode.
Defaults to false, meaning none of the existing code files will be overwritten.
This option is used only when --interactive=0.
Method Details
| public void __get ( $name ) | ||
| $name | ||
| public void __set ( $name, $value ) | ||
| $name | ||
| $value | ||
| public void actionIndex ( ) |
| public void actions ( ) |
| public void createAction ( $id ) | ||
| $id | ||
| protected void formatHint ( $hint ) | ||
| $hint | ||
| public void getActionArgsHelp ( $action ) | ||
| $action | ||
| public void getActionHelp ( $action ) | ||
| $action | ||
| public void getActionHelpSummary ( $action ) | ||
| $action | ||
| public void getActionOptionsHelp ( $action ) | ||
| $action | ||
| public void getUniqueID ( ) |
| public void init ( ) |
| public void options ( $id ) | ||
| $id | ||