/** * @param Day $day * @param string $datestring */ public static function Day($day, $datestring, $shouldBeCalled = false) { $date1 = new \DateTime($datestring); $day->getTaDay()->willReturn($date1); $day->getId()->willReturn(self::getAutoIncrement()); self::markShouldBeCalled([$day->getTaDay(), $day->getId()], $shouldBeCalled); }
public function sortByDay(Day $a, Day $b) { $atime = $a->getTaDay()->getTimestamp(); $btime = $b->getTaDay()->getTimestamp(); if ($atime == $btime) { return 0; } return $atime < $btime ? -1 : 1; }