function calendarComponent() {
    $this->objName         = ( isset( $this->timezonetype )) ?
                          strtolower( $this->timezonetype )  :  get_class ( $this );
    $this->uid             = array();
    $this->dtstamp         = array();

    $this->action          = array();
    $this->attach          = array();
    $this->attendee        = array();
    $this->categories      = array();
    $this->class           = array();
    $this->comment         = array();
    $this->completed       = array();
    $this->contact         = array();
    $this->created         = array();
    $this->description     = array();
    $this->dtend           = array();
    $this->dtstart         = array();
    $this->due             = array();
    $this->duration        = array();
    $this->exdate          = array();
    $this->exrule          = array();
    $this->freebusy        = array();
    $this->geo             = array();
    $this->lastmodified    = array();
    $this->location        = array();
    $this->organizer       = array();
    $this->percentcomplete = array();
    $this->priority        = array();
    $this->rdate           = array();
    $this->recurrenceid    = array();
    $this->relatedto       = array();
    $this->repeat          = array();
    $this->requeststatus   = array();
    $this->resources       = array();
    $this->sequence        = array();
    $this->rrule           = array();
    $this->status          = array();
    $this->summary         = array();
    $this->transp          = array();
    $this->trigger         = array();
    $this->tzid            = array();
    $this->tzname          = array();
    $this->tzoffsetfrom    = array();
    $this->tzoffsetto      = array();
    $this->tzurl           = array();
    $this->url             = array();
    $this->xprop           = array();

    $this->components      = array();

    $this->language        = null;
    $this->nl              = null;
    $this->unique_id       = null;
    $this->allowEmpty      = TRUE;
    $this->xcaldecl        = array();

    $this->_makeDtstamp();
  }
function calendarComponent() {
    $this->objName         = ( isset( $this->timezonetype )) ?
                          strtolower( $this->timezonetype )  :  get_class ( $this );
    $this->uid             = array();
    $this->dtstamp         = array();

    $this->action          = array();
    $this->attach          = array();
    $this->attendee        = array();
    $this->categories      = array();
    $this->class           = array();
    $this->comment         = array();
    $this->completed       = array();
    $this->contact         = array();
    $this->created         = array();
    $this->description     = array();
    $this->dtend           = array();
    $this->dtstart         = array();
    $this->due             = array();
    $this->duration        = array();
    $this->exdate          = array();
    $this->exrule          = array();
    $this->freebusy        = array();
    $this->geo             = array();
    $this->lastmodified    = array();
    $this->location        = array();
    $this->organizer       = array();
    $this->percentcomplete = array();
    $this->priority        = array();
    $this->rdate           = array();
    $this->recurrenceid    = array();
    $this->relatedto       = array();
    $this->repeat          = array();
    $this->requeststatus   = array();
    $this->resources       = array();
    $this->sequence        = array();
    $this->rrule           = array();
    $this->status          = array();
    $this->summary         = array();
    $this->transp          = array();
    $this->trigger         = array();
    $this->tzid            = array();
    $this->tzname          = array();
    $this->tzoffsetfrom    = array();
    $this->tzoffsetto      = array();
    $this->tzurl           = array();
    $this->url             = array();
    $this->xprop           = array();

    $this->components      = array();

    $this->language        = null;
    $this->nl              = null;
    $this->unique_id       = null;
    $this->allowEmpty      = TRUE;
    $this->xcaldecl        = array();

    $this->_makeDtstamp();
  }
function calendarComponent ( ) { $ this -> objName = ( isset ( $ this -> timezonetype ) ) ? strtolower ( $ this -> timezonetype ) : get_class ( $ this ) ; $ this -> uid = array ( ) ; $ this -> dtstamp = array ( ) ; $ this -> action = array ( ) ; $ this -> attach = array ( ) ; $ this -> attendee = array ( ) ; $ this -> categories = array ( ) ; $ this -> class = array ( ) ; $ this -> comment = array ( ) ; $ this -> completed = array ( ) ; $ this -> contact = array ( ) ; $ this -> created = array ( ) ; $ this -> description = array ( ) ; $ this -> dtend = array ( ) ; $ this -> dtstart = array ( ) ; $ this -> due = array ( ) ; $ this -> duration = array ( ) ; $ this -> exdate = array ( ) ; $ this -> exrule = array ( ) ; $ this -> freebusy = array ( ) ; $ this -> geo = array ( ) ; $ this -> lastmodified = array ( ) ; $ this -> location = array ( ) ; $ this -> organizer = array ( ) ; $ this -> percentcomplete = array ( ) ; $ this -> priority = array ( ) ; $ this -> rdate = array ( ) ; $ this -> recurrenceid = array ( ) ; $ this -> relatedto = array ( ) ; $ this -> repeat = array ( ) ; $ this -> requeststatus = array ( ) ; $ this -> resources = array ( ) ; $ this -> sequence = array ( ) ; $ this -> rrule = array ( ) ; $ this -> status = array ( ) ; $ this -> summary = array ( ) ; $ this -> transp = array ( ) ; $ this -> trigger = array ( ) ; $ this -> tzid = array ( ) ; $ this -> tzname = array ( ) ; $ this -> tzoffsetfrom = array ( ) ; $ this -> tzoffsetto = array ( ) ; $ this -> tzurl = array ( ) ; $ this -> url = array ( ) ; $ this -> xprop = array ( ) ; $ this -> components = array ( ) ; $ this -> language = null ; $ this -> nl = null ; $ this -> unique_id = null ; $ this -> allowEmpty = TRUE ; $ this -> xcaldecl = array ( ) ; $ this -> _makeDtstamp ( ) ; }
constructor for calendar component object

@author Kjell-Inge Gustafsson <ical@kigkonsult.se>
@since 2.3.1 - 2007-11-19
constructor for calendar component object