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 9, 2024 via composer

barryvdh/laravel-debugbar v3.13.3

PHP Debugbar integration for Laravel
Package summary
Share
0
issues
1
license
50
MIT
Package created
5 Sep 2013
Version published
4 Apr 2024
Maintainers
1
Total deps
50
Direct deps
5
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
50 Packages, Including:
barryvdh/laravel-debugbar@v3.13.3
carbonphp/carbon-doctrine-types@3.2.0
doctrine/inflector@2.0.10
fruitcake/php-cors@v1.3.0
guzzlehttp/guzzle@7.8.1
guzzlehttp/promises@2.0.2
guzzlehttp/psr7@2.6.2
guzzlehttp/uri-template@v1.0.3
illuminate/collections@v11.7.0
illuminate/conditionable@v11.7.0
illuminate/container@v11.7.0
illuminate/contracts@v11.7.0
illuminate/filesystem@v11.7.0
illuminate/http@v11.7.0
illuminate/macroable@v11.7.0
illuminate/pipeline@v11.7.0
illuminate/routing@v11.7.0
illuminate/session@v11.7.0
illuminate/support@v11.7.0
maximebf/debugbar@v1.22.3
nesbot/carbon@3.3.1
psr/clock@1.0.0
psr/container@2.0.2
psr/event-dispatcher@1.0.0
psr/http-client@1.0.3
psr/http-factory@1.0.2
psr/log@3.0.0
psr/simple-cache@3.0.0
ralouphie/getallheaders@3.0.3
symfony/clock@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/finder@v7.0.7
symfony/http-foundation@v7.0.7
symfony/http-kernel@v7.0.7
symfony/mime@v7.0.7
symfony/polyfill-ctype@v1.29.0
symfony/polyfill-intl-idn@v1.29.0
symfony/polyfill-intl-normalizer@v1.29.0
symfony/polyfill-mbstring@v1.29.0
symfony/polyfill-php72@v1.29.0
symfony/polyfill-php80@v1.29.0
symfony/polyfill-php83@v1.29.0
symfony/routing@v7.0.7
symfony/translation@v7.0.7
symfony/translation-contracts@v3.5.0
symfony/var-dumper@v7.0.7
voku/portable-ascii@2.0.1
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

5
All Dependencies CSV
β“˜ This is a list of barryvdh/laravel-debugbar 's direct dependencies. Data on all dependencies, including transitive ones, is available via CSV download.
NameVersionSizeLicenseTypeVulnerabilities
illuminate/routingv11.7.0-MIT
prod
illuminate/sessionv11.7.0-MIT
prod
illuminate/supportv11.7.0-MIT
prod
maximebf/debugbarv1.22.3274.17 kBMIT
prod
symfony/finderv7.0.7-MIT
prod dev

Visualizations

Frequently Asked Questions

What does barryvdh/laravel-debugbar do?

The barryvdh/laravel-debugbar is a PHP package used to integrate PHP Debug Bar with Laravel for development purposes. The package registers the debugbar and attaches it to the output, allowing developers to see important debug information about their Laravel application in real time. This includes details about queries, routes, views, events, and many other configurable collectors. However, it is advisable to only use the debugbar during development in a secure environment because it could leak sensitive data from stored requests, and potentially slow down the application.

How do you use barryvdh/laravel-debugbar?

The barryvdh/laravel-debugbar package can be used by requiring it via composer for development. To install the package, the following code is used:

composer require barryvdh/laravel-debugbar --dev

In Laravel environments with auto-discovery, no more setup is required for the service provider to be registered. However, in environments without auto-discovery, the service provider has to be manually added to the providers array in config/app.php:

Barryvdh\Debugbar\ServiceProvider::class,

Similarly, if you want to use the facade for logging messages, add this to your facades in app.php:

'Debugbar' => Barryvdh\Debugbar\Facades\Debugbar::class,

For further configuration, you can publish the vendor using the following command:

php artisan vendor:publish --provider="Barryvdh\Debugbar\ServiceProvider"

Once installed and configured, you can add messages, start/stop timing, log exceptions, and do much more with the Debugbar, for instance:

Debugbar::info($object);
Debugbar::startMeasure('rendering', 'Time for rendering');
// Display various line of code...
Debugbar::stopMeasure('rendering');

Remember, Debugbar should be enabled only when APP_DEBUG is set to true.

Where are the barryvdh/laravel-debugbar docs?

The documentation for the barryvdh/laravel-debugbar is available at http://phpdebugbar.com/docs/. Provides detailed instructions and examples on how to configure and use the package, as well as more advance use cases.