bytehunter / yii2-restful

专注于RESTful API开发,不含控制面板和前端界面的Yii2模板。

v1.0.4 2020-01-24 01:53 UTC

README

这是一个高度专业化的Yii2模板,主要专注于RESTful API服务的开发。

请注意,此模板不包含前端和控件面板,因此如果您需要内置这些部分,请选择yii2-standard模板,或者可以在Packagist中找到它:bytehunter/yii2-standard

目录结构

api
    common/              contains common
    config/              contains api configurations
    modules/             contains api versions separated by modules
        v1/              contains a major api version
            controllers/ contains version specific api controllers
            models/      contains version specific api models
    runtime/             contains files generated during runtime
    web/                 contains the entry script
common
    config/              contains shared configurations
    mail/                contains view files for e-mails
    models/              contains model classes used in both api and console
    tests/               contains tests for common classes    
console
    config/              contains console configurations
    controllers/         contains console controllers (commands)
    migrations/          contains database migrations
    models/              contains console-specific model classes
    runtime/             contains files generated during runtime
vendor/                  contains dependent 3rd-party packages
environments/            contains environment-based overrides