yiisoft/demo-api

此包已被弃用且不再维护。作者建议使用yiisoft/demo包。

Yii 框架 API 项目模板

资助包维护!
Open Collective
yiisoft

安装: 19

依赖: 0

建议: 0

安全: 0

星标: 28

关注者: 14

分支: 8

开放问题: 1

类型:项目

dev-master / 1.0.x-dev 2022-11-20 19:10 UTC

README

此包已被关闭并移动到https://github.com/yiisoft/demo

68747470733a2f2f796969736f66742e6769746875622e696f2f646f63732f696d616765732f7969695f6c6f676f2e737667

Yii 框架 API 示例项目


Latest Stable Version Total Downloads Build status Scrutinizer Code Quality static analysis

Yii 3 的 API 示例应用。

安装

安装 docker

docker-compose up -d

进入容器

docker exec -it yii-php bash

安装包

composer install

将应用目录的所有权更改为 web 组

chown -R :www-data .

通常应用程序可在http://localhost:8080访问。

授权通过 X-Api-Key 头部执行。

API 文档

API 文档在 /docs 中可用。它是由 OpenAPI 注释(@OA)构建的。有关如何注释代码的详细信息,请参阅Swagger-PHP 文档

Codeception 测试

./vendor/bin/codecept run

静态分析

代码通过 Psalm 进行静态分析。要运行静态分析

./vendor/bin/psalm