Ejemplo n.º 1
0
 /**
  * @dataProvider datumProvider
  */
 public function testStartDate($input, $start, $end)
 {
     $date = new GVNdatum($input);
     $this->assertEquals($start, $date->getStartDate());
     $this->assertEquals($end, $date->getEndDate());
 }
Ejemplo n.º 2
0
function endDay(GVNdatum $date)
{
    $year = $date->getEndYear();
    if ($year == 0) {
        $year = $date->getStartYear();
        $month = $date->getStartMonth() ? $date->getStartMonth() : '12';
        $day = $date->getStartDay() ? $date->getStartDay() : lastDay($year, $month);
    } else {
        $month = $date->getEndMonth() ? $date->getEndMonth() : '12';
        $day = $date->getEndDay() ? $date->getEndDay() : lastDay($year, $month);
    }
    return $year . '-' . $month . '-' . $day;
}