public
static
|
array
|
$componentMap = [
'VCALENDAR' => self::class,
'VALARM' => VAlarm::class,
'VEVENT' => VEvent::class,
'VFREEBUSY' => VFreeBusy::class,
'VAVAILABILITY' => VAvailability::class,
'AVAILABLE' => Available::class,
'VJOURNAL' => VJournal::class,
'VTIMEZONE' => VTimeZone::class,
'VTODO' => VTodo::class,
]
|
#
|
public
static
|
array
|
$valueMap = [
'BINARY' => Binary::class,
'BOOLEAN' => Boolean::class,
'CAL-ADDRESS' => CalAddress::class,
'DATE' => Date::class,
'DATE-TIME' => DateTime::class,
'DURATION' => Duration::class,
'FLOAT' => FloatValue::class,
'INTEGER' => IntegerValue::class,
'PERIOD' => Period::class,
'RECUR' => Recur::class,
'TEXT' => Text::class,
'TIME' => Time::class,
'UNKNOWN' => Unknown::class,
'URI' => Uri::class,
'UTC-OFFSET' => UtcOffset::class,
]
|
#
|
public
static
|
array
|
$propertyMap = [
'CALSCALE' => FlatText::class,
'METHOD' => FlatText::class,
'PRODID' => FlatText::class,
'VERSION' => FlatText::class,
'ATTACH' => Uri::class,
'CATEGORIES' => Text::class,
'CLASS' => FlatText::class,
'COMMENT' => FlatText::class,
'DESCRIPTION' => FlatText::class,
'GEO' => FloatValue::class,
'LOCATION' => FlatText::class,
'PERCENT-COMPLETE' => IntegerValue::class,
'PRIORITY' => IntegerValue::class,
'RESOURCES' => Text::class,
'STATUS' => FlatText::class,
'SUMMARY' => FlatText::class,
'COMPLETED' => DateTime::class,
'DTEND' => DateTime::class,
'DUE' => DateTime::class,
'DTSTART' => DateTime::class,
'DURATION' => Duration::class,
'FREEBUSY' => Period::class,
'TRANSP' => FlatText::class,
'TZID' => FlatText::class,
'TZNAME' => FlatText::class,
'TZOFFSETFROM' => UtcOffset::class,
'TZOFFSETTO' => UtcOffset::class,
'TZURL' => Uri::class,
'ATTENDEE' => CalAddress::class,
'CONTACT' => FlatText::class,
'ORGANIZER' => CalAddress::class,
'RECURRENCE-ID' => DateTime::class,
'RELATED-TO' => FlatText::class,
'URL' => Uri::class,
'UID' => FlatText::class,
'EXDATE' => DateTime::class,
'RDATE' => DateTime::class,
'RRULE' => Recur::class,
'EXRULE' => Recur::class,
'ACTION' => FlatText::class,
'REPEAT' => IntegerValue::class,
'TRIGGER' => Duration::class,
'CREATED' => DateTime::class,
'DTSTAMP' => DateTime::class,
'LAST-MODIFIED' => DateTime::class,
'SEQUENCE' => IntegerValue::class,
'REQUEST-STATUS' => Text::class,
'ALARM-AGENT' => Text::class,
'ACKNOWLEDGED' => DateTime::class,
'PROXIMITY' => Text::class,
'DEFAULT-ALARM' => Boolean::class,
'BUSYTYPE' => Text::class,
]
|
#
|