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.
 
- Follow the creator Nuno Maduro:
- YouTube: youtube.com/@nunomaduro — Videos every week
 - Twitch: twitch.tv/nunomaduro — Live coding on Mondays, Wednesdays, and Fridays at 9PM UTC
 - Twitter / X: x.com/enunomaduro
 - LinkedIn: linkedin.com/in/nunomaduro
 - Instagram: instagram.com/enunomaduro
 - Tiktok: tiktok.com/@enunomaduro
 
 
Requires PHP 8.2+
Require Collision using Composer:
composer require nunomaduro/collision --dev| Laravel | Collision | PHPUnit | Pest | 
|---|---|---|---|
| 6.x | 3.x | ||
| 7.x | 4.x | ||
| 8.x | 5.x | ||
| 9.x, 10.x | 6.x | ||
| 10.x | 6.x | 9.x | 1.x | 
| 10.x | 7.x | 10.x | 2.x | 
| 11.x, 12.x | 8.x | 10.x, 11.x, 12.x | 2.x, 3.x | 
As an example, here is how to require Collision on Laravel 8.x:
composer require nunomaduro/collision:^5.0 --devYou need to register the handler in your code:
(new \NunoMaduro\Collision\Provider)->register();Thank you for considering to contribute to Collision. All the contribution guidelines are mentioned here.
You can also follow the twitter account for latest announcements or just come say hi!: @enunomaduro
Collision is an open-sourced software licensed under the MIT license.
Logo by Caneco.

