keboola/common-exceptions

不同应用程序之间共享的常见异常

安装量: 116,814

依赖关系: 15

建议者: 0

安全性: 0

星标: 0

关注者: 20

分支: 0

语言:Dockerfile

1.2.1 2022-10-02 21:12 UTC

This package is auto-updated.

Last update: 2024-08-30 01:23:21 UTC


README

此软件包提供在不同Keboola系统之间共享的常见异常接口。

使用方法

在你的库或应用程序中实现UserExceptionInterface以处理由用户错误引起的异常。这通常意味着验证失败、HTTP404、HTTP403等。任何用户可以采取措施修复的情况。

还有ApplicationExceptionInterface用于其他情况——你想明确指出异常不是用户错误。

开发

使用以下命令克隆此仓库并初始化工作空间

git clone https://github.com/keboola/common-exceptions
cd common-exceptions
docker-compose build
docker-compose run --rm dev composer install --no-scripts

使用以下命令运行测试套件

docker-compose run --rm dev composer tests

集成

有关部署和与KBC集成的信息,请参阅开发者文档中的部署部分

许可证

MIT许可,见LICENSE文件。