@@ 218-222 (lines=5) @@ | ||
215 | private static function calDaysInMonthFrench($year, $month) { |
|
216 | if ($month == 13 && $year == 14 && self::shouldEmulateBug67976()) { |
|
217 | return -2380948; |
|
218 | } elseif ($year > 14) { |
|
219 | $error_msg = PHP_VERSION_ID < 70200 ? 'invalid date.' : 'invalid date'; |
|
220 | ||
221 | return trigger_error($error_msg, E_USER_WARNING); |
|
222 | } else { |
|
223 | return self::calDaysInMonthCalendar(self::$french_calendar, $year, $month); |
|
224 | } |
|
225 | } |
|
@@ 654-658 (lines=5) @@ | ||
651 | */ |
|
652 | public static function jdToJewish($julian_day, $hebrew, $fl) { |
|
653 | if ($hebrew) { |
|
654 | if ($julian_day < 347998 || $julian_day > 4000075) { |
|
655 | $error_msg = PHP_VERSION_ID < 70200 ? 'Year out of range (0-9999).' : 'Year out of range (0-9999)'; |
|
656 | ||
657 | return trigger_error($error_msg, E_USER_WARNING); |
|
658 | } |
|
659 | ||
660 | return self::$jewish_calendar->jdToHebrew( |
|
661 | $julian_day, |