Lines Matching refs:component
403 foreach ($object->getBaseComponents() as $component) {
405 switch ($component->name) {
410 … if (isset($component->TRANSP) && (strtoupper($component->TRANSP) === 'TRANSPARENT')) {
413 if (isset($component->STATUS)) {
414 $status = strtoupper($component->STATUS);
425 if ($component->RRULE) {
427 … $iterator = new EventIterator($object, (string)$component->UID, $this->timeZone);
459 $startTime = $component->DTSTART->getDateTime($this->timeZone);
464 if (isset($component->DTEND)) {
465 $endTime = $component->DTEND->getDateTime($this->timeZone);
466 } elseif (isset($component->DURATION)) {
467 … $duration = DateTimeParser::parseDuration((string)$component->DURATION);
470 } elseif (!$component->DTSTART->hasTime()) {
496 foreach ($component->FREEBUSY as $freebusy) {