Line | |
---|
1 | <?php |
---|
2 | /** |
---|
3 | * Description: demonstrates using the Weekday decorator |
---|
4 | */ |
---|
5 | if (!@include 'Calendar'.DIRECTORY_SEPARATOR.'Calendar.php') { |
---|
6 | define('CALENDAR_ROOT', '../../'); |
---|
7 | } |
---|
8 | require_once CALENDAR_ROOT.'Day.php'; |
---|
9 | require_once CALENDAR_ROOT.'Decorator/Weekday.php'; |
---|
10 | |
---|
11 | $Day = new Calendar_Day(date('Y'), date('n'),date('d')); |
---|
12 | $WeekDay = & new Calendar_Decorator_Weekday($Day); |
---|
13 | // $WeekDay->setFirstDay(0); // Make Sunday first Day |
---|
14 | |
---|
15 | echo 'Yesterday: '.$WeekDay->prevWeekDay().'<br>'; |
---|
16 | echo 'Today: '.$WeekDay->thisWeekDay().'<br>'; |
---|
17 | echo 'Tomorrow: '.$WeekDay->nextWeekDay().'<br>'; |
---|
18 | |
---|
19 | $WeekDay->build(); |
---|
20 | echo 'Hours today:<br>'; |
---|
21 | while ( $Hour = $WeekDay->fetch() ) { |
---|
22 | echo $Hour->thisHour().'<br>'; |
---|
23 | } |
---|
24 | ?> |
---|
Note: See
TracBrowser
for help on using the repository browser.