public static function getWeekday() { if (is_null(self::$weekday)) { /** * date('w') get the weekday * 0 = sunday, 6 = monday */ self::$weekday = date('w', self::getNow()); /** * week starts on monday * if weekday is sunday, set it to number 7 */ if (self::$weekday == 0) { self::$weekday = 7; } } return self::$weekday; // end function }