Класс A_Calendar

Календарь. Подробнее...

Полный список членов класса

Открытые члены

Открытые атрибуты


Подробное описание

Календарь.

Конструктор(ы)

__construct ( sections,
section = SECTION 
)

Конструктор.

Аргументы:
string $sections Разделы материалов участвующие в архиве: полный идентификатор раздела => идентификатор модуля.
string $section Полный строковой идентификатор раздела архива.


Методы

adjustDate ( month,
year 
)

Корректирование даты.

Аргументы:
integer $month Номер месяца.
integer $year Номер года.
Возвращает:
array Массив 0 => номер месяца, 1 => номер года.

getCalendarLink ( month,
year 
)

Формирование ссылки для выбора месяца.

Аргументы:
integer $month Номер месяца.
integer $year Номер года.
Возвращает:
string

getDateLink ( day,
month,
year 
)

Формирование ссылки для выбора дня.

Аргументы:
integer $day Номер дня.
integer $month Номер месяца.
integer $year Номер года.
Возвращает:
string

getDaysInMonth ( month,
year 
)

Возвращает количетво дней в месяце.

Аргументы:
integer $month Номер месяца.
integer $year Номер года.
Возвращает:
integer

getMonthHTML ( selday,
m,
y 
)

Формирует HTML код календаря на месяц.

Аргументы:
integer $selday Выбранный день.
integer $m Номер месяца.
integer $y Номер года.
Возвращает:
string


Данные класса

$dayNames

Список дней недели.

$daysInMonth

Список количества дней в месяцах.

$monthNames

Список месяцев.

$section

Полный строковой идентификатор раздела архива.

$sections

Разделы материалов участвующие в архиве: полный идентификатор раздела => идентификатор модуля.

$startDay

Начальный день.


Объявления и описания членов класса находятся в файле: