create_import_instance (line
789)
void
create_import_instance
()
export_alarm_ical (line
616)
void
export_alarm_ical
( $id, $date, $description, [ $task_complete = true])
-
$id
-
$date
-
$description
-
$task_complete
export_alarm_vcal (line
603)
void
export_alarm_vcal
( $id, $date)
export_fold_lines (line
53)
void
export_fold_lines
( $string, [ $encoding = 'none'], [ $limit = 76])
export_get_attendee (line
153)
void
export_get_attendee
( $id, $export)
export_get_event_entry (line
666)
void
export_get_event_entry
([ $id = 'all'], [ $attachment = false])
export_get_utc_date (line
587)
Create a date-time format (e.g. "20041130T123000Z") that is
Times are now stored in GMT so no conversion is needed
void
export_get_utc_date
( $date, [ $time = 0])
export_ical (line
988)
void
export_ical
([ $id = 'all'], [ $attachment = false])
export_quoted_printable_encode (line
40)
Export a quoted Printable String
void
export_quoted_printable_encode
( $car)
export_recurrence_ical (line
307)
void
export_recurrence_ical
( $id, [ $simple = false])
export_recurrence_vcal (line
478)
void
export_recurrence_vcal
( $id, $date)
export_time (line
244)
void
export_time
( $date, $duration, $time, $texport, [ $vtype = 'E'])
-
$date
-
$duration
-
$time
-
$texport
-
$vtype
export_ts_utc_date (line
598)
Create a date-time format (e.g. "20041130T123000Z") that is
Times are now stored in GMT so no conversion is needed
void
export_ts_utc_date
( $timestamp)
export_vcal (line
814)
void
export_vcal
( $id)
fb_export_time (line
3125)
void
fb_export_time
( $date, $duration, $time, $texport)
-
$date
-
$duration
-
$time
-
$texport
format_ical (line
2521)
void
format_ical
( $event)
format_vcal (line
2991)
void
format_vcal
( $event)
generate_export_select (line
3154)
void
generate_export_select
([ $jsaction = ''], [ $name = 'exformat'])
generate_prodid (line
23)
Generate Product ID string
void
generate_prodid
([ $type = ''])
generate_uid (line
745)
void
generate_uid
([ $id = ''])
get_categories_id_byname (line
3087)
void
get_categories_id_byname
( $cat_names)
get_vtimezone (line
3185)
void
get_vtimezone
( $tzid, $dtstart, [ $dtend = ''])
get_webcal_calendar_object (line
952)
Get a calendarObject for SabreDAV
A
get_webcal_calendar_object
($objectUri $objectUri)
icaldate_to_timestamp (line
2458)
void
icaldate_to_timestamp
( $vdate, [ $tzid = ''], [ $plus_d = '0'], [ $plus_m = '0'], [ $plus_y = '0'])
-
$vdate
-
$tzid
-
$plus_d
-
$plus_m
-
$plus_y
import_data (line
1287)
Import the data structure
void
import_data
( $data, $overwrite, $type)
mb_export_fold_lines (line
64)
void
mb_export_fold_lines
( $string, [ $encoding = 'none'], [ $limit = 76])
parse_hcal (line
2336)
void
parse_hcal
( $hcal_array)
parse_ical (line
1995)
Functions from import_ical.php This file incudes functions for parsing iCal data files during an import.
It will be included by import_handler.php.
The iCal specification is available online at: http://www.ietf.org/rfc/rfc2445.txt
void
parse_ical
( $cal_file, [ $source = 'file'])
parse_ISO8601_duration (line
2833)
void
parse_ISO8601_duration
( $duration)
parse_tzid (line
3202)
void
parse_tzid
( $tzid)
parse_vcal (line
2855)
void
parse_vcal
( $cal_file)
RepeatType (line
2450)
void
RepeatType
( $type)
rrule_repeat_days (line
2820)
void
rrule_repeat_days
( $RA)
save_uid_for_event (line
763)
void
save_uid_for_event
( $importId, $id, $uid)
save_vtimezone (line
3166)
void
save_vtimezone
( $event)
search_users (line
144)
void
search_users
( $arrInArray, $varSearchValue)
-
$arrInArray
-
$varSearchValue
vcaldate_to_timestamp (line
2973)
void
vcaldate_to_timestamp
( $vdate, [ $plus_d = '0'], [ $plus_m = '0'], [ $plus_y = '0'])
-
$vdate
-
$plus_d
-
$plus_m
-
$plus_y
wc_export_fold_lines (line
83)
void
wc_export_fold_lines
( $string, [ $encoding = 'none'], [ $limit = 76])