iffifan / laravel-debugbar-memory
Add detailed memory usage measurement for code blocks in laravel debugbar
dev-master
2019-12-02 16:35 UTC
Requires
- barryvdh/laravel-debugbar: >=2.4
This package is auto-updated.
Last update: 2025-01-07 00:54:24 UTC
README
Add detailed memory usage measurement for code blocks in Laravel Debugbar
Installation
Require this package with composer. It is recommended to only require the package for development.
composer require iffifan/laravel-debugbar-memory --dev
Laravel 5.5 uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider.
If you don't use auto-discovery, add the ServiceProvider to the providers array in config/app.php
Iffifan\MemoryDebugbar\Providers\MemoryDebugbarServiceProvider::class,
Usage
After successful installation you should see Memory
tab in your Debugbar
Measuring memory usage of a code block
Let's calculate memory usage of a while loop with helper methods
start_memory_measure('Some Loop'); $a = 0; $b = 'X'; while ($a < 10000000) { $b .= 'X'; ++$a; } stop_memory_measure('Some Loop');
Memory calculation will be updated like this:
Disable
Just add
'memory_details' => false, //Display memory details
in config/debugbar.php