kraken-php/throwable

Kraken 框架的 Throwable 组件。

v0.4.1 2017-05-11 20:36 UTC

This package is not auto-updated.

Last update: 2024-09-14 19:31:21 UTC


README

Build Status Total Downloads Latest Stable Version Latest Unstable Version License Kraken Compatible

注意:该仓库是 Kraken 框架的一部分,但可以作为独立的库自由使用。如果您对更多 PHP 异步组件感兴趣,请查看Kraken 仓库的其余部分,或查看我们的异步应用程序骨架示例。

描述

Throwable 是一个组件,它提供了 Kraken 框架中使用的可抛出层次结构以及额外的辅助工具。

特性亮点

Throwable 特性

  • 针对 PHP5 和 PHP7 中的错误和异常处理统一而设计的自定义 Throwable 层次结构
  • 自定义的堆栈跟踪格式
  • 支持链式 Throwable
  • 内置 ErrorHandler
  • 内置 ExceptionHandler
  • 实现可抛出对象代理
  • Kraken 框架兼容性
  • ...等等。

示例

官方文档中查看更多示例。

要求

  • PHP-5.6 或 PHP-7.0+
  • UNIX 或 Windows 操作系统

安装

composer require kraken-php/throwable

测试

测试包含在我们的只写框架仓库中。

文档

本模块的文档可以在官方文档中找到。

贡献

此库是 Kraken 框架的只读子树分支。要做出贡献,请访问框架仓库

许可

此库根据 MIT 许可证授权,更多信息请参阅Kraken 框架的许可证部分。