ErrorRules - marmot-cn/marmot-framework GitHub Wiki
错误规范
我们的错误规范遵循jsonapi定义的错误规范标准.
系统在框架内部定了错误如下:
0:未定义错误1:服务器错误2:路由不存在3:路由不支持该方法4:不支持的媒体协议5:无法使用请求内容来响应(媒体协议不匹配)6:请求数据格式错误8:预留9:预留10:资源不存在11:命令处理器不存在12:翻译器不存在13:观察者不存在14:subject不存在
错误定义
我们把错误文件放置在两个文件内, 应用的错误文件一般在src应用根文件夹内的errorConfig.php和errorDescriptionConfig.php这两个文件内.
errorConfig.php是定义错误常量.errorDescriptionConfig.php是定义错误具体描述.
引用错误
Core::setLastError(错误常量)
即可在全局记录该错误信息,