Package Data | |
---|---|
Maintainer Username: | aarondfrancis |
Maintainer Contact: | aarondfrancis@gmail.com (Aaron Francis) |
Package Create Date: | 2025-03-19 |
Package Last Update: | 2025-03-20 |
Home Page: | |
Language: | PHP |
License: | MIT |
Last Refreshed: | 2025-10-08 03:00:03 |
Package Statistics | |
---|---|
Total Downloads: | 129,895 |
Monthly Downloads: | 27,078 |
Daily Downloads: | 1,263 |
Total Stars: | 123 |
Total Watchers: | 1 |
Total Forks: | 1 |
Total Open Issues: | 1 |
Solo Dumps for Laravel is a package that intercepts and collects dump()
calls from your Laravel application and displays
them in a dedicated terminal window. This eliminates the need to clutter your browser or API responses with debug
output.
This library was built to support Solo, your all-in-one Laravel command to tame local development.
This package is especially useful when:
composer require soloterm/dumps --dev
The package will automatically register the service provider.
Simply run:
php artisan solo:dumps
This will start a server that intercepts all dump()
calls from your Laravel application. The command will keep running
and display any dumps in real-time.
Now when you use dump()
anywhere in your application, the output will be sent to this terminal window instead of your
browser or API response.
dump()
calls from your Laravel applicationIf you're using Solo for Laravel, you can add the dumps command to your configuration:
// config/solo.php
'commands' => [
// ... other commands
'Dumps' => 'php artisan solo:dumps',
],
You can configure the dump server host in your config/solo.php
file:
// config/solo.php
return [
// ... other configurations
'dump_server_host' => 'tcp://127.0.0.1:9984',
];
There is no dedicated dumps
config file. You can either create a solo.php
and put the dump_server_host
in there, or add it to your existing solo.php
file.
The package works by:
No, this package only intercepts dump()
calls. The dd()
function will still halt execution as normal.
Yes! This is one of the main benefits. Your API responses will remain clean while all dumps go to the dedicated terminal window.
The package is designed to be used in development only. It's recommended to install it with the --dev
flag to ensure
it's not included in production.
This is free! If you want to support me:
Dumps for Laravel was developed by Aaron Francis. If you like it, please let me know!