• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/ical/parser/timezone.php
  • Класс: BitrixCalendarICalParserTimezone
  • Вызов: Timezone::setSubComponents
public function setSubComponents(iterable $subComponents): Timezone
{
	foreach ($subComponents as $subComponent)
	{
		if ($subComponent instanceof Observance)
		{
			if ($subComponent instanceof StandardObservance)
			{
				$this->standard[] = $subComponent;
			}
			elseif($subComponent instanceof DaylightObservance)
			{
				$this->daylight[] = $subComponent;
			}
		}
	}

	return $this;
}