/yii2-api-base

yii2

Primary LanguagePHPMIT LicenseMIT

yii2-api-base

一、文档。

  1. 简介
  2. 接口规范
  3. 使用方式和Demo
  4. 小部件
  5. 代码生成
  6. 错误处理
  7. 更新

二、简介。

  1. 功能
    1. 为接口返回做了mvc分层;
    2. 针对列表、详情等展示做了接口规范(配合前端框架etherMVC使用,可以极大减少前后端对接成本);
    3. 表单校验规则,按需返回服务端定义的字段规则(rule)用于接口提交数据校验;
    4. 代码生成,可以极大降低服务端开发成本;
    5. 提供几种小部件,配合我们提出的接口规范;

三、命名空间

ethercap\apiBase

四、安装:

composer require ethercap/yii2-api-base:@dev

toDo

  • 修改demo为直接可用
  • 返回字段类型检查(如空数组和空对象)
  • 返回字段的默认值设置