yuncms/yii2-composer

此软件包已被废弃且不再维护。作者建议使用 yuncms/yuncms-composer 软件包。

yuncms 模块安装器的 composer 插件

安装: 111

依赖者: 0

建议者: 0

安全性: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:composer-plugin

2.0.1.2 2017-11-03 11:01 UTC

This package is auto-updated.

Last update: 2022-02-01 13:10:00 UTC


README

68747470733a2f2f676574636f6d706f7365722e6f72672f696d672f6c6f676f2d636f6d706f7365722d7472616e73706172656e74332e706e67

YUNCMS Composer 安装器


这是 YUNCMS 模块的 composer 安装器。它实现了一个新的 composer 包类型 yii2-extension,所有以 composer 包形式发布的 Yii 2 扩展都应该使用此类型。

有关许可信息,请查看 LICENSE 文件。

Latest Stable Version Total Downloads

使用方法

当通过 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": {}
        }
    }
}