Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Hold on, we're currently generating a fresh version of this report
Generated on May 4, 2024 via composer

nunomaduro/collision v8.1.1

Cli error handling for console/command-line PHP applications.
Package summary
Share
0
issues
1
license
13
MIT
Package created
8 Oct 2017
Version published
6 Mar 2024
Maintainers
1
Total deps
13
Direct deps
3
License
MIT

Issues

0
This package has no issues

Licenses

MIT License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
sublicense
private-use
Cannot
hold-liable
Must
include-copyright
include-license
13 Packages, Including:
filp/whoops@2.15.4
nunomaduro/collision@v8.1.1
nunomaduro/termwind@v2.0.1
psr/container@2.0.2
psr/log@3.0.0
symfony/console@v7.0.7
symfony/deprecation-contracts@v3.5.0
symfony/polyfill-ctype@v1.29.0
symfony/polyfill-intl-grapheme@v1.29.0
symfony/polyfill-intl-normalizer@v1.29.0
symfony/polyfill-mbstring@v1.29.0
symfony/service-contracts@v3.5.0
symfony/string@v7.0.7
Disclaimer

This deed highlights only some of the key features and terms of the actual license. It is not a license and has no legal value. You should carefully review all of the terms and conditions of the actual license before using the licensed material.

Sandworm is not a law firm and does not provide legal services. Distributing, displaying, or linking to this deed or the license that it summarizes does not create a lawyer-client or any other relationship.

Direct Dependencies

3
All Dependencies CSV
β“˜ This is a list of nunomaduro/collision 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
filp/whoops2.15.4-MIT
prod
nunomaduro/termwindv2.0.135.83 kBMIT
prod
symfony/consolev7.0.7-MIT
prod

Visualizations

Frequently Asked Questions

What does nunomaduro/collision do?

The nunomaduro/collision is a PHP package that is designed to provide clean and attractive error reporting when interacting with your app through the command line. It significantly improves the debugging experience. It is built on top of the Whoops error handler and packages that support it include Laravel, Symfony, PHPUnit, among others. This package is particularly useful for developers who want to handle errors in an organized and visually appealing manner while building console/command-line PHP applications. It is maintained by Nuno Maduro and it has proven to be a valuable tool in the PHP ecosystem. Being included in Laravel, the most popular free, open-source PHP framework, demonstrates its importance and usefulness.

How do you use nunomaduro/collision?

To use the nunomaduro/collision package, you must first require it in your project using Composer. For example, if your project is based on Laravel 8.x, you can require Collision using this command:

composer require nunomaduro/collision:^5.0 --dev

After it's installed, you need to register the handler in your code:

(new \NunoMaduro\Collision\Provider)->register();

This simple setup allows you to utilize the powerful features provided by the collision package in your PHP project.

Where are the nunomaduro/collision docs?

Detailed information about the nunomaduro/collision package, including its installation, usage, and other relevant details, can be found in the documentation section of the project's GitHub page at: https://github.com/nunomaduro/collision. This webpage provides a comprehensive and detailed guide written in easy-to-understand language, making it suitable for PHP developers of all skill levels. Whether you're starting a new PHP project or trying to enhance an existing one, the nunomaduro/collision documentation page can assist you in effectively using the package for better error handling.