Описание функции mcal-fetch-event
mcal_fetch_event
(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 - ежегодно