Calling: Calendar_Decorator_Textual::monthNames('long');
";
print_r(Calendar_Decorator_Textual::monthNames('long'));
echo '
'; echo "
Calling: Calendar_Decorator_Textual::weekdayNames('two');
";
print_r(Calendar_Decorator_Textual::weekdayNames('two'));
echo '
'; echo "
Creating: new Calendar_Day(date('Y'), date('n'), date('d'));
"; $Calendar = new Calendar_Day(date('Y'), date('n'), date('d')); // Decorate $Textual = & new Calendar_Decorator_Textual($Calendar); echo '
Previous month is: '.$Textual->prevMonthName('two').'
'; echo 'This month is: '.$Textual->thisMonthName('short').'
'; echo 'Next month is: '.$Textual->nextMonthName().'

'; echo 'Previous day is: '.$Textual->prevDayName().'
'; echo 'This day is: '.$Textual->thisDayName('short').'
'; echo 'Next day is: '.$Textual->nextDayName('one').'

'; echo "Creating: new Calendar_Month_Weekdays(date('Y'), date('n'), 6); - Saturday is first day of week
"; $Calendar = new Calendar_Month_Weekdays(date('Y'), date('n'), 6); // Decorate $Textual = & new Calendar_Decorator_Textual($Calendar); ?>

Rendering calendar....

orderedWeekdays('short'); foreach ($dayheaders as $dayheader) { echo ''; } ?> build(); while ($Day = $Calendar->fetch()) { if ($Day->isFirst()) { echo "\n"; } if ($Day->isEmpty()) { echo ''; } else { echo ''; } if ($Day->isLast()) { echo "\n"; } } ?>
thisMonthName().' '.$Textual->thisYear(); ?>
'.$dayheader.'
 '.$Day->thisDay().'