Lines Matching refs:child
206 foreach ($childGroup as $child) {
208 if (!$child instanceof Component) {
213 if ($isBaseComponent($child)) {
214 $components[] = $child;
252 foreach ($this->select($componentName) as $child) {
253 if ($isBaseComponent($child)) {
254 return $child;
262 foreach ($childGroup as $child) {
263 if ($isBaseComponent($child)) {
264 return $child;
322 foreach ($this->children() as $child) {
324 if ($child instanceof Property && $child->name !== 'PRODID') {
327 $newChildren[] = clone $child;
328 } elseif ($child instanceof Component && $child->name !== 'VTIMEZONE') {
332 …if ($child->name === 'VEVENT' && (isset($child->{'RECURRENCE-ID'}) || isset($child->RRULE) || isse…
334 $uid = (string)$child->UID;
339 $recurringEvents[$uid][] = clone $child;
341 $recurringEvents[$uid] = [clone $child];
343 } elseif ($child->name === 'VEVENT' && $child->isInTimeRange($start, $end)) {
344 $newChildren[] = $stripTimezones(clone $child);
466 foreach ($this->children() as $child) {
467 if ($child instanceof Component) {
470 if (!in_array($child->name, ['VEVENT', 'VTODO', 'VJOURNAL'])) {
473 $componentTypes[] = $child->name;
475 $uid = (string)$child->UID;
476 $isMaster = isset($child->{'RECURRENCE-ID'}) ? 0 : 1;