Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Ladybug Plugin Extra

Ladybug Plugin Extra Laravel Package

raulfraile/ladybug-plugin-extra

Extra plugin for the Ladybug PHP debugger/dumper by Raúl Fraile. Adds additional integrations and helpers to extend Ladybug’s output for easier inspection and debugging in your apps.

View on GitHub
Deep Wiki
Context7

Plugin to add extra functionality to ladybug

Frequently asked questions about Ladybug Plugin Extra
Is this package compatible with Laravel 5+ or modern Laravel versions (8/9/10)?
No, this package is designed for Laravel 3.x/4.x only. It will not work with Laravel 5+ due to architectural changes in the framework, such as updated service containers and facades. Attempting to use it in modern Laravel versions will likely result in autoloading errors and runtime exceptions.
What PHP versions does this package support, and will it work with PHP 7.4+?
This package was last updated in 2013 and likely targets PHP 5.3–5.5. It will not work with PHP 7.4+ without significant modifications, as it relies on deprecated PHP features and lacks compatibility with modern PHP versions. Using it on newer PHP versions risks runtime errors and security vulnerabilities.
How do I install this package in a Laravel 3/4 project?
Install it via Composer by running `composer require raulfraile/ladybug-plugin-extra`. Ensure Ladybug (the core debugger) is already installed, as this package extends its functionality. Configuration may require manual edits to `app/config/ladybug.php` if the file exists in your project.
Are there any known conflicts with other Laravel 3/4 plugins or Composer dependencies?
Yes, conflicts are likely due to the package’s reliance on PSR-0 autoloading (common in older Laravel versions) and potential overlaps with other debugging tools. Test thoroughly in a staging environment, as dependencies like Ladybug core may introduce compatibility issues with other plugins or custom code.
What features does this package add to Ladybug, and are they available in modern alternatives?
This package adds extra debugging helpers and integrations for Ladybug, such as enhanced output formatting or additional inspection tools. Modern alternatives like Laravel Debugbar or Ray offer similar or superior functionality with active maintenance, better performance, and Laravel 5+ compatibility. Most features here can be replicated or exceeded by these tools.
Is this package actively maintained, and where can I report bugs or request features?
No, this package is abandoned with no updates since 2013. The repository has no open issues, pull requests, or maintainer activity. Bugs or feature requests cannot be addressed officially, and forking the project for custom fixes is the only option. Consider modern alternatives for ongoing support.
Can I use this package in production for Laravel 3/4 applications?
Using this package in production is risky due to its unmaintained status and potential security vulnerabilities. If you must use it, thoroughly test it in a staging environment and monitor for errors. However, modern Laravel projects should use actively maintained tools like Debugbar or Ray for production debugging.
What are the alternatives to this package for debugging in Laravel 5+?
For Laravel 5+, consider Laravel Debugbar (a popular, actively maintained alternative), Ray (a powerful debugging tool with advanced features), or Tideways/Xdebug for production profiling. These tools are compatible with modern Laravel versions, offer better performance, and include active community support.
Will this package work with custom Laravel 3/4 plugins or third-party packages?
It may work, but conflicts are probable due to the package’s age and reliance on outdated Laravel 3/4 internals. Test in isolation first, and be prepared to debug compatibility issues manually. If you encounter conflicts, consider whether the effort justifies using an abandoned tool instead of migrating to a modern alternative.
How can I migrate from this package to a modern debugging tool like Debugbar or Ray?
Start by uninstalling this package and Ladybug core via Composer. Install Debugbar or Ray using their official documentation, then reconfigure your debugging workflow. Modern tools integrate seamlessly with Laravel 5+ and offer better performance, so the migration process is straightforward compared to maintaining legacy code. Document your debugging workflow changes for your team.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
terminal42/code-quality-tools
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky