Skip to content

Dregozone/run-tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

RunTools

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"

About

Package that has tools related to running, including pace calculator.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages