zenphp/collision
Composer 安装命令:
composer require zenphp/collision
包简介
Cli error handling for console/command-line PHP applications.
README 文档
README
This is a clone of the original Collision package written and maintained by Nuno Maduro. This version ONLY supports ZenPHP applications.
zenphp/collision is maintained by SMV, and is a package designed to give you beautiful error reporting when interacting with your app through the command line.
- It's included on Zen, the modular, ADR version of Zen.
- Built on top of the Whoops error handler.
- Supports Zen, PHPUnit.
Installation & Usage
Requires PHP 8.3+
Require Collision using Composer:
composer require zenphp/collision --dev
Version Compatibility
| Zen | Collision | PHPUnit | Pest |
|---|---|---|---|
| 1.x | 1.x | 11.x | 3.x |
As an example, here is how to require Collision on Zen 8.x:
composer require zenphp/collision:^1.0 --dev
No adapter
You need to register the handler in your code:
(new \Zen\Collision\Provider)->register();
Contributing
Thank you for considering to contribute to Collision. All the contribution guidelines are mentioned here.
You can have a look at the CHANGELOG for constant updates & detailed information about the changes.
License
Collision is an open-sourced software licensed under the MIT license.
Logo by Caneco.
统计信息
- 总下载量: 0
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2024-08-14