collision maintained by nunomaduro
- php ^7.2.5 || ^8.0
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php-parallel-lint/php-console-highlighter 0.5.*
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.2.5 || ^8.0
- php-parallel-lint/php-console-highlighter 0.5.*
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3 || ^8.0
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.1 || ^8.0
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
- php ^7.2.5 || ^8.0
- php ^7.2.5 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
- php ^7.3 || ^8.0
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.3
- facade/ignition-contracts ^1.0
- filp/whoops ^2.7.2
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.2.5
- facade/ignition-contracts ^1.0
- filp/whoops ^2.4
- jakub-onderka/php-console-highlighter ^0.4
- symfony/console ^5.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*|0.4.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- jakub-onderka/php-console-highlighter 0.3.*
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3|~4.0
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
- php ^7.1
- filp/whoops ^2.1.4
- symfony/console ~2.8|~3.3
comments powered by Disqus
Collision was created by, and is maintained by Nuno Maduro, and is a package designed to give you beautiful error reporting when interacting with your app through the command line.
- It's included on Laravel, the most popular free, open-source PHP framework in the world.
- Built on top of the Whoops error handler.
- Supports Laravel, Symfony, PHPUnit, and many other frameworks.
Installation & Usage
Requires PHP 7.3+
Require Collision using Composer:
composer require nunomaduro/collision --dev
Lumen adapter
Configure the Collision service provider:
// bootstrap/app.php:
$app->register(\NunoMaduro\Collision\Adapters\Laravel\CollisionServiceProvider::class);
Phpunit adapter
Phpunit must be 9.0 or higher.
Add the Collision printerClass
to your phpunit.xml
in the phpunit
section:
<phpunit
printerClass="NunoMaduro\Collision\Adapters\Phpunit\Printer">
No adapter
You need to register the handler in your code:
(new \NunoMaduro\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. You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro
Support the development
Do you like this project? Support it by donating
License
Collision is an open-sourced software licensed under the MIT license.
Logo by Caneco.