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

Class: vfreebusy

Source Location: /main/inc/lib/icalcreator/iCalcreator.class.php

Class Overview

calendarComponent
   |
   --vfreebusy

class for calendar component VFREEBUSY


Author(s):

Methods


Inherited Variables

Class: calendarComponent

calendarComponent::$action
calendarComponent::$allowEmpty
calendarComponent::$attach
calendarComponent::$attendee
calendarComponent::$attributeDelimiter
calendarComponent::$categories
calendarComponent::$class
calendarComponent::$comment
calendarComponent::$completed
calendarComponent::$componentEnd1
calendarComponent::$componentEnd2
calendarComponent::$components
calendarComponent::$componentStart1
calendarComponent::$componentStart2
calendarComponent::$contact
calendarComponent::$created
calendarComponent::$description
calendarComponent::$dtend
calendarComponent::$dtstamp
calendarComponent::$dtstart
calendarComponent::$due
calendarComponent::$duration
calendarComponent::$elementEnd1
calendarComponent::$elementEnd2
calendarComponent::$elementStart1
calendarComponent::$elementStart2
calendarComponent::$exdate
calendarComponent::$exrule
calendarComponent::$format
calendarComponent::$freebusy
calendarComponent::$geo
calendarComponent::$intAttrDelimiter
calendarComponent::$language
calendarComponent::$lastmodified
calendarComponent::$location
calendarComponent::$nl
calendarComponent::$objName
calendarComponent::$organizer
calendarComponent::$percentcomplete
calendarComponent::$priority
calendarComponent::$rdate
calendarComponent::$recurrenceid
calendarComponent::$relatedto
calendarComponent::$repeat
calendarComponent::$requeststatus
calendarComponent::$resources
calendarComponent::$rrule
calendarComponent::$sequence
calendarComponent::$status
calendarComponent::$summary
calendarComponent::$transp
calendarComponent::$trigger
calendarComponent::$tzid
calendarComponent::$tzname
calendarComponent::$tzoffsetfrom
calendarComponent::$tzoffsetto
calendarComponent::$tzurl
calendarComponent::$uid
calendarComponent::$unique_id
calendarComponent::$url
calendarComponent::$valueInit
calendarComponent::$xcaldecl
calendarComponent::$xprop

Inherited Methods

Class: calendarComponent

calendarComponent::calendarComponent()
constructor for calendar component object
calendarComponent::addSubComponent()
add calendar component as subcomponent to container for subcomponents
calendarComponent::copy()
return a copy of this component
calendarComponent::createAction()
creates formatted output for calendar component property action
calendarComponent::createAttach()
creates formatted output for calendar component property attach
calendarComponent::createAttendee()
creates formatted output for calendar component property attendee
calendarComponent::createCategories()
creates formatted output for calendar component property categories
calendarComponent::createClass()
creates formatted output for calendar component property class
calendarComponent::createComment()
creates formatted output for calendar component property comment
calendarComponent::createCompleted()
creates formatted output for calendar component property completed
calendarComponent::createContact()
creates formatted output for calendar component property contact
calendarComponent::createCreated()
creates formatted output for calendar component property created
calendarComponent::createDescription()
creates formatted output for calendar component property description
calendarComponent::createDtend()
creates formatted output for calendar component property dtend
calendarComponent::createDtstamp()
creates formatted output for calendar component property dtstamp
calendarComponent::createDtstart()
creates formatted output for calendar component property dtstart
calendarComponent::createDue()
creates formatted output for calendar component property due
calendarComponent::createDuration()
creates formatted output for calendar component property duration
calendarComponent::createExdate()
creates formatted output for calendar component property exdate
calendarComponent::createExrule()
creates formatted output for calendar component property exrule
calendarComponent::createFreebusy()
creates formatted output for calendar component property freebusy
calendarComponent::createGeo()
creates formatted output for calendar component property geo
calendarComponent::createLastModified()
creates formatted output for calendar component property last-modified
calendarComponent::createLocation()
creates formatted output for calendar component property location
calendarComponent::createOrganizer()
creates formatted output for calendar component property organizer
calendarComponent::createPercentComplete()
creates formatted output for calendar component property percent-complete
calendarComponent::createPriority()
creates formatted output for calendar component property priority
calendarComponent::createRdate()
creates formatted output for calendar component property rdate
calendarComponent::createRecurrenceid()
creates formatted output for calendar component property recurrence-id
calendarComponent::createRelatedTo()
creates formatted output for calendar component property related-to
calendarComponent::createRepeat()
creates formatted output for calendar component property repeat
calendarComponent::createRequestStatus()
creates formatted output for calendar component property request-status
calendarComponent::createResources()
creates formatted output for calendar component property resources
calendarComponent::createRrule()
creates formatted output for calendar component property rrule
calendarComponent::createSequence()
creates formatted output for calendar component property sequence
calendarComponent::createStatus()
creates formatted output for calendar component property status
calendarComponent::createSubComponent()
creates formatted output for subcomponents
calendarComponent::createSummary()
creates formatted output for calendar component property summary
calendarComponent::createTransp()
creates formatted output for calendar component property transp
calendarComponent::createTrigger()
creates formatted output for calendar component property trigger
calendarComponent::createTzid()
creates formatted output for calendar component property tzid
calendarComponent::createTzname()
creates formatted output for calendar component property tzname
calendarComponent::createTzoffsetfrom()
creates formatted output for calendar component property tzoffsetfrom
calendarComponent::createTzoffsetto()
creates formatted output for calendar component property tzoffsetto
calendarComponent::createTzurl()
creates formatted output for calendar component property tzurl
calendarComponent::createUid()
creates formatted output for calendar component property uid
calendarComponent::createUrl()
creates formatted output for calendar component property url
calendarComponent::createXprop()
creates formatted output for calendar component property x-prop
calendarComponent::deleteComponent()
delete calendar subcomponent from component container
calendarComponent::deleteProperty()
delete component property value
calendarComponent::duration2date()
convert duration to date in array format based on dtstart value
calendarComponent::getComponent()
get calendar component subcomponent from component container
calendarComponent::getConfig()
get general component config variables or info about subcomponents
calendarComponent::getProperty()
get component property value/params
calendarComponent::parse()
parse component unparsed data into properties
calendarComponent::setAction()
set calendar component property action
calendarComponent::setAttach()
set calendar component property attach
calendarComponent::setAttendee()
set calendar component property attach
calendarComponent::setCategories()
set calendar component property categories
calendarComponent::setClass()
set calendar component property class
calendarComponent::setComment()
set calendar component property comment
calendarComponent::setCompleted()
set calendar component property completed
calendarComponent::setComponent()
add calendar component as subcomponent to container for subcomponents
calendarComponent::setConfig()
general component config setting
calendarComponent::setContact()
set calendar component property contact
calendarComponent::setCreated()
set calendar component property created
calendarComponent::setDescription()
set calendar component property description
calendarComponent::setDtend()
set calendar component property dtend
calendarComponent::setDtstamp()
set calendar component property dtstamp
calendarComponent::setDtstart()
set calendar component property dtstart
calendarComponent::setDue()
set calendar component property due
calendarComponent::setDuration()
set calendar component property duration
calendarComponent::setExdate()
set calendar component property exdate
calendarComponent::setExrule()
set calendar component property exdate
calendarComponent::setFreebusy()
set calendar component property freebusy
calendarComponent::setGeo()
set calendar component property geo
calendarComponent::setLastModified()
set calendar component property completed
calendarComponent::setLocation()
set calendar component property location
calendarComponent::setOrganizer()
set calendar component property organizer
calendarComponent::setPercentComplete()
set calendar component property percent-complete
calendarComponent::setPriority()
set calendar component property priority
calendarComponent::setProperty()
general component property setting
calendarComponent::setRdate()
set calendar component property rdate
calendarComponent::setRecurrenceid()
set calendar component property recurrence-id
calendarComponent::setRelatedTo()
set calendar component property related-to
calendarComponent::setRepeat()
set calendar component property transp
calendarComponent::setRequestStatus()
set calendar component property request-status
calendarComponent::setResources()
set calendar component property recources
calendarComponent::setRrule()
set calendar component property rrule
calendarComponent::setSequence()
set calendar component property sequence
calendarComponent::setStatus()
set calendar component property status
calendarComponent::setSummary()
set calendar component property summary
calendarComponent::setTransp()
set calendar component property transp
calendarComponent::setTrigger()
set calendar component property trigger
calendarComponent::setTzid()
set calendar component property tzid
calendarComponent::setTzname()
set calendar component property tzname
calendarComponent::setTzoffsetfrom()
set calendar component property tzoffsetfrom
calendarComponent::setTzoffsetto()
set calendar component property tzoffsetto
calendarComponent::setTzurl()
set calendar component property tzurl
calendarComponent::setUid()
set calendar component property uid
calendarComponent::setUrl()
set calendar component property url
calendarComponent::setXprop()
set calendar component property x-prop
calendarComponent::_createElement()
creates formatted output for calendar component property
calendarComponent::_createFormat()
create element format parts
calendarComponent::_createParams()
creates formatted output for calendar component property parameters
calendarComponent::_date2duration()
convert local startdate/enddate (Ymd[His]) to duration
calendarComponent::_date2timestamp()
convert date/datetime to timestamp
calendarComponent::_date_time_array()
ensures internal date-time/date format for input date-time/date in array format
calendarComponent::_date_time_string()
ensures internal date-time/date format for input date-time/date in string fromat
calendarComponent::_duration_array()
ensures internal duration format for input in array format
calendarComponent::_duration_string()
ensures internal duration format for input in string format
calendarComponent::_existRem()
if exist, remove key with expected value from array and return spec. value
calendarComponent::_formatPropertyName()
create property name case - lower/upper
calendarComponent::_format_date_time()
creates formatted output for calendar component property data value type date/date-time
calendarComponent::_format_duration()
creates formatted output for calendar component property data value type duration
calendarComponent::_format_recur()
creates formatted output for calendar component property data value type recur
calendarComponent::_makeDtstamp()
computes datestamp for calendar component object instance dtstamp
calendarComponent::_makeUid()
create an unique id for this calendar component object instance
calendarComponent::_recur2date()
remakes a recur pattern to an array of dates
calendarComponent::_recurBYcntcheck()
calendarComponent::_recurIntervalIx()
calendarComponent::_setDate()
convert format for input date to internal date with parameters
calendarComponent::_setDate2()
convert format for input date (UTC) to internal date with parameters
calendarComponent::_setParams()
set input (formatted) parameters- component property attributes
calendarComponent::_size75()
break lines at pos 75
calendarComponent::_stepdate()
step date, return updated date, array and timpstamp
calendarComponent::_strrep()
special characters management output
calendarComponent::_strunrep()
special characters management input (from iCal file)
calendarComponent::_tz2offset()
convert (numeric) tz to offset seconds

Class Details

[line 7234]
class for calendar component VFREEBUSY



Tags:

author:  Kjell-Inge Gustafsson <ical@kigkonsult.se>
since:  0.7.3 - 2006-09-09


[ Top ]


Class Methods


constructor vfreebusy [line 7242]

void vfreebusy( )

constructor for calendar component VFREEBUSY object



Tags:

author:  Kjell-Inge Gustafsson <ical@kigkonsult.se>
since:  0.7.3 - 2006-09-09


[ Top ]

method createComponent [line 7253]

string createComponent( &$xcaldecl, array $xcaldecl)

create formatted output for calendar component VFREEBUSY object instance



Tags:

author:  Kjell-Inge Gustafsson <ical@kigkonsult.se>
since:  2.3.1 - 2007-11-19


Parameters:

array   $xcaldecl  
   &$xcaldecl  

[ Top ]


Documentation generated on Thu, 12 Jun 2008 13:45:04 -0500 by phpDocumentor 1.4.1