• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/provider/schedule/scheduleprovider.php
  • Класс: BitrixTimemanProviderScheduleScheduleProvider
  • Вызов: ScheduleProvider::getScheduleWithShifts
public function getScheduleWithShifts($scheduleId)
{
	if ($scheduleId <= 0)
	{
		return null;
	}
	if (!isset($this->schedulesWithShifts[$scheduleId]))
	{
		$this->schedulesWithShifts[$scheduleId] = parent::findByIdWithShifts($scheduleId);
		if ($this->schedulesWithShifts[$scheduleId] === null)
		{
			$this->schedulesWithShifts[$scheduleId] = false;
		}
	}
	return $this->schedulesWithShifts[$scheduleId] === false ? null : $this->schedulesWithShifts[$scheduleId];
}