\ManyMonthsCalendar
Synopsis
class ManyMonthsCalendar
extends ViewableData
{
- // members
- private static array $day_names = ;
- private static array $month_names = ;
- private static string $previous_month_nav_text = '«';
- private static string $next_month_nav_text = '»';
- private static integer $start_day_of_the_week = 1;
- private static boolean $show_year_in_calendar = true;
- private static boolean $enable_navigation = true;
- private static string $calendar_day_format = "j";
- private static integer $table_cell_spacing = 0;
- private array $events = ;
- private string $calendarName = "MMC";
- private string $pageLink = "pleasesetlink";
- private static integer $count_of_calenders_shown = 0;
- private integer $month = 1;
- private integer $year = 1974;
- private integer $timeStamp = 0;
- private integer $daysInMonth = 25;
- // methods
- public static void setDayNames()
- public static void setMonthNames()
- public static void setPreviousMonthNavText()
- public static void setNextMonthNavText()
- public static void setStartDayOfTheWeek()
- public static void setShowYearInCalendar()
- public static void setEnableNavigation()
- public static void setCalendarDayFormat()
- public static void setTableCellSpacing()
- public void __construct()
- public void addEvent()
- public void removeEvent()
- public void ManyMonthsCalendar()
- private void getDateDataObject()
- private void cleanEventTitle()
- private void makeTimeStamp()
- private void getMonthName()
- public void forTemplate()
Hierarchy
Extends
- ViewableData
Members
private
- $calendarName
- $calendar_day_format
- $count_of_calenders_shown
- $day_names
- $daysInMonth
- $events
- $month
- $month_names
- $pageLink
- $show_year_in_calendar
- $start_day_of_the_week
- $table_cell_spacing
- $timeStamp
- $year