Provides a way to profile code
See the codeThe Stopwatch component provides a way to profile code.
composer require symfony/stopwatch
use Symfony\Component\Stopwatch\Stopwatch;
$stopwatch = new Stopwatch();
// optionally group events into sections (e.g. phases of the execution)
$stopwatch->openSection();
// starts event named 'eventName'
$stopwatch->start('eventName');
// ... run your code here
// optionally, start a new "lap" time
$stopwatch->lap('foo');
// ... run your code here
$event = $stopwatch->stop('eventName');
$stopwatch->stopSection('phase_1');
This package is looking for a backer.
Help Symfony by sponsoring its development!
812 followers · starred Dec 2017
114 followers · starred Jun 2018
1,840 followers · starred Feb 2021
394 followers · starred Sep 2019
Provides a way to profile code
See the codeThe Stopwatch component provides a way to profile code.
composer require symfony/stopwatch
use Symfony\Component\Stopwatch\Stopwatch;
$stopwatch = new Stopwatch();
// optionally group events into sections (e.g. phases of the execution)
$stopwatch->openSection();
// starts event named 'eventName'
$stopwatch->start('eventName');
// ... run your code here
// optionally, start a new "lap" time
$stopwatch->lap('foo');
// ... run your code here
$event = $stopwatch->stop('eventName');
$stopwatch->stopSection('phase_1');
This package is looking for a backer.
Help Symfony by sponsoring its development!
812 followers · starred Dec 2017
114 followers · starred Jun 2018
1,840 followers · starred Feb 2021
394 followers · starred Sep 2019