Lines Matching refs:component
372 foreach ($object->getBaseComponents() as $component) {
373 switch ($component->name) {
377 … if (isset($component->TRANSP) && ('TRANSPARENT' === strtoupper($component->TRANSP))) {
380 if (isset($component->STATUS)) {
381 $status = strtoupper($component->STATUS);
392 if ($component->RRULE) {
394 … $iterator = new EventIterator($object, (string) $component->UID, $this->timeZone);
422 $startTime = $component->DTSTART->getDateTime($this->timeZone);
427 if (isset($component->DTEND)) {
428 $endTime = $component->DTEND->getDateTime($this->timeZone);
429 } elseif (isset($component->DURATION)) {
430 … $duration = DateTimeParser::parseDuration((string) $component->DURATION);
433 } elseif (!$component->DTSTART->hasTime()) {
461 foreach ($component->FREEBUSY as $freebusy) {