libical
[ class tree: libical ] [ index: libical ] [ all elements ]

Procedural File: ical.php

Source Location: /ical.php



Classes:

ical_File
This is the class that everyone should start with to open an existing file or create a new one.
ical_Property
Base class for any values that we need to handle.
ical_ComponentManager
RFC Sections 4.4 - 4.6
vCalendar
Calendar object class
vEvent
Event object class
vEventInstance
Event Instance object class
vTodo
Todo object class
vJournal
Journal object class
vFreebusy
Freebusy object class
vTimezone
Timezone object class
Tzprop
Tzprop object class
Standard
Standard object class
Daylight
Daylist object class
vAlarm
Alarm object class


Page Details:

This file is a PHP implementation of RFC 2445 (ical).



Tags:

author:  Neil McNab <webmaster@nabber.org>
version:  0.3





string $DATE_FORMAT [line 52]

Date format string

Default value:   "Ydm\THis"


[ Top ]



integer $LINE_FOLD_LENGTH [line 47]

Max length of a line in the iCal file

Default value:   75


[ Top ]






create_from_ical [line 747]

void create_from_ical( $subelementext)

This really shouldn't ever be needed, since according to the RFC everything needs to be within a calendar to begin with, just use load_ical in the Vcalendar class



Parameters

   $subelementext  
[ Top ]



epochtime2icaltime [line 806]

void epochtime2icaltime( $icaltime)



Parameters

   $icaltime  
[ Top ]



icaltime2epochtime [line 800]

void icaltime2epochtime( $icaltime)



Parameters

   $icaltime  
[ Top ]



local2utc [line 812]

void local2utc( $local, $offset)



Tags:

global:  string $DATE_FORMAT:


Parameters

   $local  
   $offset  
[ Top ]



merge_calendars [line 784]

ical_File merge_calendars( ical_File 0, ical_File 1)

pass in arbitrary number of vcalendar objects

returns a new vcalendar object with all calendar items




Parameters

ical_File   0  
ical_File   1  
[ Top ]



merge_icalobjects [line 761]

ical_File merge_icalobjects( )

pass in arbitrary number of icalfile objects

returns a new icalfile object with all calendars




[ Top ]



text_to_array [line 835]

array text_to_array( string $text)

convert a string into an array based on newlines



Parameters

string   $text  
[ Top ]



utc2local [line 823]

void utc2local( $utc, $offset)



Tags:

global:  string $DATE_FORMAT:


Parameters

   $utc  
   $offset  
[ Top ]



Documentation generated on Tue, 14 Aug 2007 19:37:26 -0700 by phpDocumentor 1.4.0