crazycodr/standard-exceptions

该项目旨在为PHP提供额外的标准异常。许多在SPL中缺失的异常经常在不同的项目中重现。通过提供高质量、组织良好的异常包,从长远来看,将提高项目之间和库之间的互操作性。

2.4.3 2020-01-22 20:42 UTC

This package is auto-updated.

Last update: 2024-08-29 03:31:24 UTC


README

Latest Stable Version Monthly Downloads Build Status

标准异常包

本项目旨在为PHP提供额外的标准异常。

许多在SPL中缺失的异常经常在不同的项目中重现。通过提供高质量、组织良好的异常包,从长远来看,将提高项目之间和库之间的互操作性。

入门

要安装标准异常,只需使用Composer引入即可。

$ composer require crazycodr/standard-exceptions

然后就可以开始抛出异常了

throw new \Exceptions\Data\NotFoundException();

或者捕获它们

try {

} catch(\Exceptions\Data\NotFoundExceptions $ex){

}

甚至更好的是,用类似的方法捕获异常

try {

} catch(\Exceptions\Tag\NotFoundTag $ex){
   
}

有关更多信息,请访问入门页面,或者阅读完整的文档

如果您需要帮助将旧版本1升级到本版本,请参阅从版本1升级到版本2的文档页面。

特性

贡献

不要犹豫,通过以下方式为此包做出贡献:

  • 提出新的异常或命名空间
  • 通过提交PR修复文档问题或错误
  • 使用它并将它的使用范围扩展到项目和库中

如果您想为代码库做出贡献,请访问贡献页面