yuncms / yii2-composer
2.0.1.2
2017-11-03 11:01 UTC
Requires
- composer-plugin-api: ^1.0
- yiisoft/yii2-composer: ~2.0.0
Requires (Dev)
- composer/composer: ^1.0
README
YUNCMS Composer 安装器
这是 YUNCMS 模块的 composer 安装器。它实现了一个新的 composer 包类型 yii2-extension,所有以 composer 包形式发布的 Yii 2 扩展都应该使用此类型。
有关许可信息,请查看 LICENSE 文件。
使用方法
当通过 Composer 安装框架时,Yii 2 Composer 安装器将自动安装。
要使用 Yii 2 Composer 安装器,只需在您的 composer.json 文件中将包的 type 设置为 yii2-extension,如下所示
{
"type": "yii2-extension",
"require": {
"yiisoft/yii2": "~2.0.0"
},
...
}
您可以在 extra 部分指定一个引导类。每次 Yii 2 应用程序响应请求时,都会执行该类的 init() 方法。例如,
{
"type": "yii2-extension",
...,
"extra": {
"yuncms": {
"name": "admin",
"i18n": {
"class":"yii\\i18n\\PhpMessageSource",
"basePath":"@yuncms/admin/message"
},
"migrationNamespace": "yuncms\\admin\\migrations",
"backend": {
"class": "yuncms\\admin\\Module"
},
"frontend": {}
}
}
}