(PHP 3>= 3.0.13, PHP 4)
mcal_fetch_event - извлекает событие из потока календаря.
object mcal_fetch_event (int mcal_stream, int event_id [, int options])
mcal_fetch_event() извлекает событие из потока календаря id.
Возвращает объект события, состоящий из:
int id - ID идентификатора события.
int public - TRUE, если событие public, FALSE - если private.
string category - строки Category события.
string title - строки Title события.
string description - Строки Description события.
int alarm - количества минут до события для отправки напоминания/alarm.
object start - объекта/Object, содержащего вхождение datetime.
object end - объект/Object, содержащего вхождение datetime.
int recur_type - типа повторения.
int recur_interval - интервала повторения.
datetime recur_enddate - даты окончания повторений.
int recur_data - даты повторения.
Все вхождения datetime состоят из объекта, который содержит:
int year - год
int month - месяц
int mday - число/день месяца
int hour - час
int min - минуты
int sec - секунды
int alarm - минут до события для отправки напоминания/alarm
Возможные значения recur_type:
0 - событие не возникает
1 - возникает ежедневно
2 - еженедельно
3 - ежемесячно (например, 10 числа месяца)
4 - ежемесячно в определённый день и неделю (например, в 3-ю субботу)
5 - ежегодно