Yii框架的Gii扩展
dev-main / 1.0.x-dev
2024-01-22 09:33 UTC
Requires
- php: >=8.1
- ext-ctype: *
- phpspec/php-diff: ^1.1
- yiisoft/yii2: ^2.0.49 || ^2.2
Requires (Dev)
- maglnet/composer-require-checker: ^4.6
- phpunit/phpunit: ^10.3
- yii2-extensions/phpstan: dev-main
This package is auto-updated.
Last update: 2024-08-30 11:17:24 UTC
README
Gii.
安装
安装此扩展的首选方法是通过 Composer.
运行以下命令之一:
php composer.phar require --dev --prefer-dist yii2-extensions/gii
或者将以下内容添加到您的 composer.json
文件的 require-dev 部分中。
"yii2-extensions/gii": "dev-main"
使用
使用
扩展安装后,只需按照以下方式修改您的应用程序配置:
return [ 'bootstrap' => ['gii'], 'modules' => [ 'gii' => [ 'class' => 'yii\gii\Module', ], // ... ], // ... ];
您可以通过以下URL访问Gii
https:///path/to/index.php?r=gii
如果已启用美观的URL,您还可以使用以下URL
https:///path/to/index.php/gii
对于控制台应用程序,使用相同的配置,您也可以通过以下命令行访问Gii:
# change path to your application's base path
cd path/to/AppBasePath
# show help information about Gii
yii help gii
# show help information about the model generator in Gii
yii help gii/model
# generate City model from city table
yii gii/model --tableName=city --modelClass=City
使用 yiisoft/config 进行配置
将以下代码添加到您的应用程序中的
config/config-plugin
文件。
'config-plugin' => [ 'web' => [ '$yii2-gii', // add this line 'web/*.php' ], ],
要激活gii生成器,在您的应用程序的 config/params.php 文件中添加以下内容。
return [ 'yii2.gii' => true, ];
要更改允许的IP,在您的应用程序的 config/params.php 文件中添加以下内容。
return [ 'yii2.gii.allowedIPs' => ['192.168.1.1'], ];
要添加类映射模块,在您的应用程序的 config/params.php 文件中添加以下内容。
use App\YourClass; return [ 'yii2.gii.classMap' => [ 'class' => YourClass::class, ], ];
测试
查看测试文档以了解有关测试的信息。
优质代码
支持的Yii2版本
我们的社交媒体
许可证
MIT许可证。有关更多信息,请参阅许可证文件。