• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/schedule.php
  • Класс: BitrixTimemanModelScheduleSchedule
  • Вызов: Schedule::obtainActiveShifts
public function obtainActiveShifts()
{
	if ($this->isFlextime())
	{
		return [];
	}
	$result = [];
	$shifts = $this->obtainShifts();
	foreach ($shifts as $shift)
	{
		if ($shift->isActive())
		{
			$result[] = $shift;
		}
	}
	return $result;
}