• Модуль: dav
  • Путь к файлу: ~/bitrix/modules/dav/classes/general/icalendar.php
  • Класс: CDavICalendarComponent
  • Вызов: CDavICalendarComponent::ClearComponents
private function ClearComponents($type = null)
{
	if ($type != null)
	{
		$keys = array_keys($this->arComponents);
		foreach ($keys as $key)
		{
			if ($this->arComponents[$key]->GetType() == $type)
				unset($this->arComponents[$key]);
			else
				$this->arComponents[$key]->ClearComponents($type);
		}
	}
	else
	{
		$this->arComponents = array();
	}
}