--- a/include/common-transit.inc.php +++ b/include/common-transit.inc.php @@ -4,10 +4,17 @@ 'saturday', 'weekday' ); -function service_period() + +function service_period($date = "") { + if (isset($_SESSION['service_period'])) return $_SESSION['service_period']; - switch (date('w')) { + $override = getServiceOverride($date); + if ($override['service_id']){ + return $override['service_id']; + } + + switch (date('w',($date != "" ? $date : time()))) { case 0: return 'sunday'; case 6: @@ -35,5 +42,5 @@ return ""; } } +?> -?>