A simple running pace calculator package.
composer require dregozone/run-toolsuse 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"
// 5km in 25 minutes
$result = PaceCalculator::calculatePace(5000, 1500); // "05:00 per km"// 10km in 1 hour
$result = PaceCalculator::calculatePace(10000, 3600); // "06:00 per 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"