Home
Docs
GitHub
Pricing
Blog
Log In

Run Sandworm Audit for your App

Get started
Generated on May 18, 2024 via composer

symfony/debug-bundle v7.0.0

Provides a tight integration of the Symfony VarDumper component and the ServerLogCommand from MonologBridge into the Symfony full-stack framework
Package summary
Share
0
issues
2
licenses
20
MIT
1
BSD-3-Clause
Package created
26 Sep 2014
Version published
7 Nov 2023
Maintainers
1
Total deps
21
Direct deps
4
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
20 Packages, Including:
psr/container@2.0.2
psr/event-dispatcher@1.0.0
psr/log@3.0.0
symfony/debug-bundle@v7.0.0
symfony/dependency-injection@v7.0.7
symfony/deprecation-contracts@v3.5.0
symfony/error-handler@v7.0.7
symfony/event-dispatcher@v7.0.7
symfony/event-dispatcher-contracts@v3.5.0
symfony/http-foundation@v7.0.7
symfony/http-kernel@v7.0.7
symfony/polyfill-ctype@v1.29.0
symfony/polyfill-mbstring@v1.29.0
symfony/polyfill-php80@v1.29.0
symfony/polyfill-php83@v1.29.0
symfony/service-contracts@v3.5.0
symfony/translation-contracts@v3.5.0
symfony/twig-bridge@v7.0.7
symfony/var-dumper@v7.0.7
symfony/var-exporter@v7.0.7

BSD 3-Clause "New" or "Revised" License

Permissive
OSI Approved
This is a human-readable summary of (and not a substitute for) the license. Disclaimer.
Can
commercial-use
modify
distribute
place-warranty
Cannot
use-trademark
hold-liable
Must
include-copyright
include-license
1 Packages, Including:
twig/twig@v3.10.3
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

4
All Dependencies CSV
β“˜ This is a list of symfony/debug-bundle 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
symfony/dependency-injectionv7.0.7-MIT
prod dev
symfony/http-kernelv7.0.7-MIT
prod dev
symfony/twig-bridgev7.0.7-MIT
prod
symfony/var-dumperv7.0.7-MIT
prod dev

Visualizations

Frequently Asked Questions

What does symfony/debug-bundle do?

The Symfony Debug Bundle provides an integrated debugging solution within the Symfony framework. It leverages the capabilities of the Symfony VarDumper component and the ServerLogCommand from MonologBridge, aiming to facilitate debugging tasks and make error tracking smoother for developers. It's effectively a tool for simplifying and enhancing your problem-solving process when you're building applications using the Symfony framework.

How do you use symfony/debug-bundle?

To utilize the Symfony Debug Bundle, you need to install it in your Symfony project first. While the specific command to do this depends on the version of the package and your composer setup, a general way to add this bundle to your Symfony project would be by using the following composer command:

composer require symfony/debug-bundle

After the installation, the DebugBundle is typically activated in the development and test environments. This configuration is commonly set through the bundles.php file in your project:

// config/bundles.php

return [
    // Other bundles...
    Symfony\Bundle\DebugBundle\DebugBundle::class => ['dev' => true, 'test' => true],
];

You can then utilize the functionalities provided by this bundle in your Symfony application. For instance, the VarDumper component allows you to dump variables to the console or an HTML output:

use Symfony\Component\VarDumper\VarDumper;
    
$varToDebug = 'example';
VarDumper::dump($varToDebug);

Where are the symfony/debug-bundle docs?

For more in-depth information on the Symfony Debug Bundle, its use cases, advanced features, best practices, and more, refer to the Symfony documentation and related resources. While the DebugBundle itself doesn't have its own specific documentation, it's tightly interlinked with the Symfony framework and its primary component, the VarDumper. Hence, most of the relevant information can be found directly within the Symfony documentation, the main Symfony GitHub repository, and specifically in the context of contributing to the Symfony project. Issues with the DebugBundle can be reported in the Symfony's GitHub issues section, and any proposed code improvements can be submitted as pull requests.