boical Class Reference

Collaboration diagram for boical:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 boical ()
string I boolean & exportVCal (int-I-array $events, $version='2.0', string $method='PUBLISH')
 Exports calendar events as an iCalendar string.
boolean importVCal (string &$_vcalData, int $cal_id=-1)
 Convert VEVENT components from an iCalendar string into eGW calendar events and write these to the eGW calendar as new events or changes of existing events.
 setSupportedFields ($_productManufacturer='file', $_productName='')

Public Attributes

bocalupdate_vevents $calhnd
 the egwical resource handler object that handles ical import and export for the calendar.

Constructor & Destructor Documentation

boical::boical  ) 
 


Member Function Documentation

string I boolean& boical::exportVCal int-I-array $  events,
version = '2.0',
string $  method = 'PUBLISH'
 

Exports calendar events as an iCalendar string.

Note:
-- PART OF calendar.boical API COMPATIBILITY INTERFACE -----------
Todo:
check if the return value of exportVcal is still compatible..
Parameters:
$events (array of) cal_id or array of the events to be exported.
$method value for method attribute
Returns:
string with vCal or false on error

boolean boical::importVCal string &$  _vcalData,
int $  cal_id = -1
 

Convert VEVENT components from an iCalendar string into eGW calendar events and write these to the eGW calendar as new events or changes of existing events.

Note:
-- PART OF calendar.boical API COMPATIBILITY INTERFACE -----------
Todo:
check if the return value of importVcal is still compatible..
Bug:
probably the $cal_id parameter is ignored atm.
Parameters:
$_vcalData ical data string to be imported
$cal_id id of the eGW event to fill with the VEvent data when -1 import the VEvent content to new EGW events if needed)
Returns:
$ok false on failure | true on success

boical::setSupportedFields _productManufacturer = 'file',
_productName = ''
 


Member Data Documentation

bocalupdate_vevents boical::$calhnd
 

the egwical resource handler object that handles ical import and export for the calendar.


The documentation for this class was generated from the following file:
Generated on Thu Jun 8 21:57:23 2006 for EgwIcal by  doxygen 1.4.6