bytehunter / yii2-restful
专注于RESTful API开发,不含控制面板和前端界面的Yii2模板。
v1.0.4
2020-01-24 01:53 UTC
Requires
- php: >=7.1.0
- lcobucci/jwt: ^3.2
- yiisoft/yii2: ~2.0.10
- yiisoft/yii2-bootstrap: ~2.0.0
- yiisoft/yii2-shell: ^2.0
- yiisoft/yii2-swiftmailer: ~2.0.0
Requires (Dev)
- codeception/base: ^2.2.3
- codeception/verify: ~0.3.1
- yiisoft/yii2-debug: ~2.0.0
- yiisoft/yii2-faker: ~2.0.0
- yiisoft/yii2-gii: ~2.0.0
This package is not auto-updated.
Last update: 2024-09-27 23:27:11 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