| 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 | 5 | public static function getSeason(DateTime $dateTime) |
|
| 19 | |||
| 20 | 5 | public static function getCurrentSeason($month = null) |
|
| 36 | |||
| 37 | public static function getCurrentSeasonRange($season = null) |
||
| 57 | |||
| 58 | public static function getWinterSeason() |
||
| 62 | |||
| 63 | public static function getSpringSeason() |
||
| 67 | |||
| 68 | public static function getSummerSeason() |
||
| 72 | |||
| 73 | public static function getFallSeason() |
||
| 77 | } |
||
| 78 |