一般情况下业务流程是交由service处理的,但在直接调用公共函数或模型方法可完成业务操作的情况下无需再重复写入service去调用。
* DTO [Data Transfer Object] (数据传输对象),也就是数据输入输出的格式化。PHP不需要定义结构体,你可以用数组来轻松的实现它。
* 流程调度与判断
* return,向客户端返回处理结果
- 一、概述
- 二、项目建议
- 三、样例代码
- 3.1 代码风格
- 3.2 普通业务处理流程示意图
- 3.3 事务业务处理流程示意图
- 四、命名规范
- 五、注释标准
- 5.1 方法函数
- 5.2 非config文件
- 5.3 修改代码
- 5.4 数组参数
- 六、MVC建议
- 七、分层描述
- 7.1 控制器 [ Controller ]
- 7.2 验证器 [ Validate ]
- 7.3 服务层 [ Service ]
- 7.4 模型层 [ Model ]
- 八、输出标准
- 8.1 控制器 Response
- 8.2 验证器 Bool
- 8.3 模型 Model | Exception
- 8.4 服务层 Mixed
- 九、其他说明
- 十、模型说明