15/05
2018
Wallogit.com
2017 © Pedro Peláez
Fertility Calculator
PHP fertility calculator., (*1)
composer require redzjovi/fertility-calculator
use redzjovi\fertility\FertilityCalculator;
/**
* example calculate('2017-12-18', 20)
* return [
* '0' => [background_color => '#e9f6da', 'class_name' => ['fertile', 'fertile-check'], date' => '2017-12-18'],
* '1' => [background_color => '#ddefc8', 'class_name' => ['fertile', 'fertile-check'], 'date' => '2017-12-19'],
* '2' => [background_color => '#d4ebb8', 'class_name' => ['fertile', 'fertile-check'], 'date' => '2017-12-20'],
* '3' => [background_color => '#c0e496', 'class_name' => ['fertile', 'fertile-check'], 'date' => '2017-12-21'],
* '4' => [background_color => '#99d453', 'class_name' => ['fertile', 'fertile-love'], 'date' => '2017-12-22'],
* '5' => [background_color => '#c0e496', 'class_name' => ['fertile', 'fertile-check'], 'date' => '2017-12-23'],
* ];
* @param date $lastPeriod
* @param integer $lengthCycle
* @return array $dates
*/
$fertilicyCalculator = new FertilityCalculator();
$dates = $fertilicyCalculator->calculate(date('Y-m-d'), 25);
var_dump($track);