laradumps / laradumps
A Dump Component for Laravel.
Fund package maintenance!
luanfreitasdev
Installs: 62 712
Dependents: 3
Suggesters: 0
Security: 0
Stars: 367
Watchers: 10
Forks: 27
Open Issues: 1
Requires
- php: ^8.0
- nunomaduro/termwind: ^1.12
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.8
- illuminate/console: ^8.18 | ^9.0
- illuminate/mail: ^8.18 | ^9.0
- illuminate/support: ^8.18 | ^9.0
- nunomaduro/larastan: ^1.0 | ^2.1
- orchestra/testbench: ^6.17 | ^7.0
- pestphp/pest: ^1.21
- symfony/var-dumper: ^5.4 | ^6.0
- dev-main
- 2.x-dev
- v1.12.3
- v1.12.2
- v1.12.1
- v1.12.0
- v1.11.2
- v1.11.1
- v1.11.0
- v1.9.3
- v1.9.2
- v1.9.1
- v1.9.0
- v1.8.3
- v1.8.2
- v1.8.1
- v1.8.0
- v1.7.0
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.2
- v1.5.1
- v1.5.0
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.1
- v1.2.0
- v1.1.1
- v1.1.0
- v1.0.2
- v1.0.1
- v1.0.0
- v0.1.2
- v0.1.1
- v0.1.0
- dev-improve-check-command
This package is auto-updated.
Last update: 2023-05-31 19:42:26 UTC
README
LaraDumps
Click to Download the App
Available for Windows, Linux and macOS.👋 Hello Dev,
LaraDumps is a friendly app designed to boost your Laravel PHP coding and debugging experience.
When using LaraDumps, you can see the result of your debug displayed in a standalone Desktop application.
These are some debug tools available for you:
- Dump single or multiple variables at once.
- See your dumped values in a Table, with a built-in search feature.
- Improve your debugging experience using different screens.
- Watch SQL Queries.
- Monitor Laravel Logs.
- Validate JSON strings.
- Compare strings with diff.
- Verify if a string contains a substring.
- View
phpinfo()
configuration. - Debug Livewire Components & Events.
- List your Laravel Routes.
- Inspect Model attributes.
- Learn more in our Reference Sheet.
🔥 Run artisan ds:check() in your CI Pipeline to make sure there is no ds() shipped to Production. |
Get Started
Requirements
PHP 8.0+ and Laravel 8.75+
Usage
- Download the 🖥️ LaraDumps Desktop App here: LaraDumps Desktop App
- Install LaraDumps in your Laravel project, run:
composer require laradumps/laradumps --dev
- Configure LaraDumps, run:
php artisan ds:init
-
Debug your code using
ds()
in the same way you would use Laravel's native functions dump() or dd(). -
Run your Laravel application and see the debug dump in LaraDumps App window.
Example
Here's an example:
// File: routes/web.php <?php Route::get('/', function () { ds('Home page accessed!'); return view('home'); });
The Desktop App receives:
Credits
LaraDumps is a free open-source project, and it was inspired by Spatie Ray, check it out!
-
Author: Luan Freitas
-
Logo by Vitor S. Rodrigues