PHPackages                             nunomaduro/collision-adapter-symfony - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. nunomaduro/collision-adapter-symfony

ActiveSymfony-bundle[CLI &amp; Console](/categories/cli)

nunomaduro/collision-adapter-symfony
====================================

Collision's adapter for Symfony applications. Error Reporting for console/command-line PHP applications.

v1.3.0(3y ago)4538.1k↓75.2%44MITPHPPHP &gt;=7.4CI failing

Since Jun 10Pushed 2mo ago3 watchersCompare

[ Source](https://github.com/nunomaduro/collision-adapter-symfony)[ Packagist](https://packagist.org/packages/nunomaduro/collision-adapter-symfony)[ RSS](/packages/nunomaduro-collision-adapter-symfony/feed)WikiDiscussions master Synced 3d ago

READMEChangelogDependencies (6)Versions (7)Used By (4)

 [![Collision logo](https://raw.githubusercontent.com/nunomaduro/collision/stable/docs/logo.png)](https://raw.githubusercontent.com/nunomaduro/collision/stable/docs/logo.png)
 [![Collision code example](https://raw.githubusercontent.com/nunomaduro/collision/stable/docs/example.png)](https://raw.githubusercontent.com/nunomaduro/collision/stable/docs/example.png)

 [![Build Status](https://camo.githubusercontent.com/39e1e7d0ccc6ae18fa2377e9ba6af44f1a454c1b605b7a49f7c95a7ec16fc190/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792f6d61737465722e737667)](https://travis-ci.org/nunomaduro/collision-adapter-symfony) [![Quality Score](https://camo.githubusercontent.com/5b99b19d792727399910f38cd878d0346ce9e715c80769b2b4f9394f63306c68/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f672f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792e737667)](https://scrutinizer-ci.com/g/nunomaduro/collision-adapter-symfony) [![Coverage](https://camo.githubusercontent.com/baf0c297cda3206e7b5a1b16ddaf12c1ba485ced48fb027ec5a607e89c0f0767/68747470733a2f2f696d672e736869656c64732e696f2f7363727574696e697a65722f636f7665726167652f672f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792e737667)](https://scrutinizer-ci.com/g/nunomaduro/collision-adapter-symfony) [![Total Downloads](https://camo.githubusercontent.com/87a12ddae67b34c6890d5af4c727ccf7537a38b60584a1f8bd01e81713eefaed/68747470733a2f2f706f7365722e707567782e6f72672f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792f642f746f74616c2e737667)](https://packagist.org/packages/nunomaduro/collision-adapter-symfony) [![Latest Stable Version](https://camo.githubusercontent.com/188bb150828d57890798ca11add2c88675e1e80285c9d686655125b97fada515/68747470733a2f2f706f7365722e707567782e6f72672f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792f762f737461626c652e737667)](https://packagist.org/packages/nunomaduro/collision-adapter-symfony) [![License](https://camo.githubusercontent.com/f173445972ece8a1c66911b5675eeadedfefad3e16ff2d5ef42c6984a5d955f3/68747470733a2f2f706f7365722e707567782e6f72672f6e756e6f6d616475726f2f636f6c6c6973696f6e2d616461707465722d73796d666f6e792f6c6963656e73652e737667)](https://packagist.org/packages/nunomaduro/collision-adapter-symfony) [![YouTube Channel Subscribers](https://camo.githubusercontent.com/a32a48cc6ec1283f38f5beedd4f3aec3eff914f663007ce9295ab1b60e5507e2/68747470733a2f2f696d672e736869656c64732e696f2f796f75747562652f6368616e6e656c2f73756273637269626572732f55434f5f68595a463267625f4379473573413741726c47673f7374796c653d666c6174266c6162656c3d796f757475626526636f6c6f723d627269676874677265656e)](https://youtube.com/@nunomaduro?sub_confirmation=1)

About Collision Adapter Symfony
-------------------------------

[](#about-collision-adapter-symfony)

Collision was created by, and is maintained by [Nuno Maduro](https://github.com/nunomaduro), and is an error handler framework for console/command-line PHP applications.

- Build on top of [Whoops](https://github.com/filp/whoops).
- Supports [Laravel](https://github.com/laravel/laravel) &amp; [Symfony](https://github.com/symfony/symfony) &amp; [PHPUnit](https://github.com/sebastianbergmann/phpunit).
- Built with [PHP 7](https://php.net) using modern coding standards.

> **Note:** This repository contains the core code of the Collision Symfony Adapter. If you want use Collision for Laravel, for PHPUnit or for a standalone console application: visit the main [Collision repository](https://github.com/nunomaduro/collision).

Installation &amp; Usage
------------------------

[](#installation--usage)

> **Requires [PHP 7.1.3+](https://php.net/releases/)**

Require Collision Adapter Symfony using [Composer](https://getcomposer.org):

```
composer require nunomaduro/collision-adapter-symfony
```

Contributing
------------

[](#contributing)

Thank you for considering to contribute to Collision Adapter Symfony. All the contribution guidelines are mentioned [here](CONTRIBUTING.md).

You can have a look at the [CHANGELOG](CHANGELOG.md) for constant updates &amp; detailed information about the changes. You can also follow the twitter account for latest announcements or just come say hi!: [@enunomaduro](https://twitter.com/enunomaduro)

Support the development
-----------------------

[](#support-the-development)

**Do you like this project? Support it by donating**

- PayPal: [Donate](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=66BYDWAT92N6L)
- Patreon: [Donate](https://www.patreon.com/nunomaduro)

License
-------

[](#license)

Collision Adapter Symfony is an open-sourced software licensed under the [MIT license](LICENSE.md).

###  Health Score

50

—

FairBetter than 95% of packages

Maintenance57

Moderate activity, may be stable

Popularity40

Moderate usage in the ecosystem

Community21

Small or concentrated contributor base

Maturity67

Established project with proven stability

 Bus Factor1

Top contributor holds 82.9% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~343 days

Recently: every ~428 days

Total

6

Last Release

1230d ago

Major Versions

v0.2.0 → v1.0.02018-12-20

PHP version history (3 changes)v0.1.0PHP ^7.1.3

v1.2.0PHP ^7.1.3|^8.0

v1.3.0PHP &gt;=7.4

### Community

Maintainers

![](https://www.gravatar.com/avatar/86cfef5c1f5195df1a9db17a5f8ecb34455e1f0133a725de9acf7f2fb26ac6a1?d=identicon)[nunomaduro](/maintainers/nunomaduro)

---

Top Contributors

[![nunomaduro](https://avatars.githubusercontent.com/u/5457236?v=4)](https://github.com/nunomaduro "nunomaduro (29 commits)")[![ostrolucky](https://avatars.githubusercontent.com/u/496233?v=4)](https://github.com/ostrolucky "ostrolucky (5 commits)")[![chr-hertel](https://avatars.githubusercontent.com/u/2852185?v=4)](https://github.com/chr-hertel "chr-hertel (1 commits)")

---

Tags

phpcliconsolecommand-linesymfonybundleerrorhandlinglaravel-zerocollision

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/nunomaduro-collision-adapter-symfony/health.svg)

```
[![Health](https://phpackages.com/badges/nunomaduro-collision-adapter-symfony/health.svg)](https://phpackages.com/packages/nunomaduro-collision-adapter-symfony)
```

###  Alternatives

[nunomaduro/collision

Cli error handling for console/command-line PHP applications.

4.7k357.7M11.2k](/packages/nunomaduro-collision)[nunomaduro/laravel-console-menu

Laravel Console Menu is an output method for your Laravel/Laravel Zero commands.

819430.4k54](/packages/nunomaduro-laravel-console-menu)[nunomaduro/laravel-console-task

Laravel Console Task is a output method for your Laravel/Laravel Zero commands.

2592.3M13](/packages/nunomaduro-laravel-console-task)[nunomaduro/laravel-console-summary

A Beautiful Laravel Console Summary for your Laravel/Laravel Zero commands.

672.3M4](/packages/nunomaduro-laravel-console-summary)[nunomaduro/laravel-console-dusk

Laravel Console Dusk allows the usage of Laravel Dusk in Laravel/Laravel Zero artisan commands.

16458.3k8](/packages/nunomaduro-laravel-console-dusk)[rahul900day/laravel-console-spinner

Laravel Console Spinner is a spinner output for Laravel command line.

76130.4k1](/packages/rahul900day-laravel-console-spinner)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
