desarrolla2/timer
Lightweight PHP timer utility for measuring execution time. Start/stop laps, track multiple timers, and get elapsed time for profiling and benchmarking small code sections. Suitable for quick performance checks during development.
This script works as simple timer control to your app
It is best installed it through packagist
by including desarrolla2/timer in your project composer.json require:
"require": {
// ...
"desarrolla2/timer": "*"
}
You can also download it from [Github] (https://github.com/desarrolla2/Timer), but no autoloader is provided so you'll need to register it with your own PSR-4 compatible autoloader.
<?php
require __DIR__ . '/../vendor/autoload.php';
use Desarrolla2\Timer\Timer;
$timer = new Timer();
$timer->mark('Starting a mark previous to operations');
foreach ($aLotOfOperations as $operation) {
$timer->mark('Start operation '.$operation->name);
$operation->doSomething();
$timer->mark('End operation '.$operation->name);
}
$timer->mark('Ended a mark previous to operations');
// ..
You can contact with me on @desarrolla2.
How can I help you explore Laravel packages today?