dregozone / run-tools
A simple running pace calculator package
v1.0.0
2026-05-07 12:52 UTC
Requires
- php: >=8.0
This package is auto-updated.
Last update: 2026-05-07 13:35:14 UTC
README
A simple running pace calculator package.
Installation
composer require dregozone/run-tools
Usage
use Dregozone\RunTools\PaceCalculator;
Then call: calculatePace(distance in meters, target time in seconds, (optional) unit of measurement) to return the pace as "xx:xx per km|mile"
Find required 5k pace
// 5km in 25 minutes $result = PaceCalculator::calculatePace(5000, 1500); // "05:00 per km"
Find required 10k pace
// 10km in 1 hour $result = PaceCalculator::calculatePace(10000, 3600); // "06:00 per km"
Optional unit (Default: 'km')
// Half marathon in 2 hours $result = PaceCalculator::calculatePace(21100, 7200); // "05:41 per km" $result = PaceCalculator::calculatePace(21100, 7200, 'km'); // "05:41 per km" $result = PaceCalculator::calculatePace(21100, 7200, 'miles'); // "09:09 per mile"