1 | <?php |
||
5 | abstract class Season |
||
6 | { |
||
7 | const WINTER = 'winter'; |
||
8 | const SPRING = 'spring'; |
||
9 | const SUMMER = 'summer'; |
||
10 | const FALL = 'fall'; |
||
11 | |||
12 | 31 | public static function toInt($season) |
|
31 | 31 | ||
32 | public static function getSeason(DateTime $dateTime) |
||
39 | 30 | ||
40 | public static function getCurrentSeason($month = null) |
||
56 | |||
57 | public static function getCurrentSeasonRange($season = null) |
||
77 | |||
78 | public static function getWinterSeason() |
||
82 | |||
83 | public static function getSpringSeason() |
||
87 | |||
88 | public static function getSummerSeason() |
||
92 | |||
93 | public static function getFallSeason() |
||
97 | } |
||
98 |