Lines Matching refs:component
185 foreach($object->getBaseComponents() as $component) {
187 switch($component->name) {
192 … if (isset($component->TRANSP) && (strtoupper($component->TRANSP) === 'TRANSPARENT')) {
195 if (isset($component->STATUS)) {
196 $status = strtoupper($component->STATUS);
207 if ($component->RRULE) {
209 … $iterator = new EventIterator($object, (string)$component->uid, $this->timeZone);
241 $startTime = $component->DTSTART->getDateTime($this->timeZone);
246 if (isset($component->DTEND)) {
247 $endTime = $component->DTEND->getDateTime($this->timeZone);
248 } elseif (isset($component->DURATION)) {
249 … $duration = DateTimeParser::parseDuration((string)$component->DURATION);
252 } elseif (!$component->DTSTART->hasTime()) {
278 foreach($component->FREEBUSY as $freebusy) {