2017 © Pedro Peláez
 

library balancecalculator

Calculator library for holiday balances

image

interexperts/balancecalculator

Calculator library for holiday balances

  • Saturday, August 13, 2016
  • by geertw
  • Repository
  • 3 Watchers
  • 1 Stars
  • 32 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 14 Versions
  • 0 % Grown

The README.md

Latest Stable Version Total Downloads License Build Status codecov, (*1)

Balance Calculator

Library for calculating holiday balances., (*2)

Example

addYear(new Year(new \DateTime("2015-01-01"), $quotumLegal, $quotumExtra, $quotumLegalValidity, $quotumExtraValidity));

echo $calculator->getBalanceForDate(new \DateTime('2015-02-02')) . "\n";
// 35 days

echo $calculator->getBalanceForDate(new \DateTime('2016-02-02')) . "\n";
// 35 days

echo $calculator->getBalanceForDate(new \DateTime('2016-12-02')) . "\n";
// 10 days (legal days expired, extra days still valid)

echo $calculator->getBalanceForDate(new \DateTime('2021-02-02')) . "\n";
// 0 days (legal days expired, extra days also expired)

// Take some days off:
$calculator->addUsedBalance(new UsedBalance(new \DateTime("2015-02-02"), 1));

// Before:
echo $calculator->getBalanceForDate(new \DateTime('2015-02-01')) . "\n";
// 35 days

// After:
echo $calculator->getBalanceForDate(new \DateTime('2015-02-02')) . "\n";
// 34 days
?>

The Versions

13/08 2016

dev-master

9999999-dev

Calculator library for holiday balances

  Sources   Download

MIT

The Development Requires

13/08 2016

v1.1.11

1.1.11.0

Calculator library for holiday balances

  Sources   Download

MIT

The Development Requires

09/08 2016

v1.1.10

1.1.10.0

Calculator library for holiday balances

  Sources   Download

MIT

The Development Requires