• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/schedule.php
  • Класс: BitrixTimemanModelScheduleSchedule
  • Вызов: Schedule::getScheduleRestriction
static function getScheduleRestriction($schedule, $configName)
{
	$value = isset($schedule['WORKTIME_RESTRICTIONS'][$configName]) ? $schedule['WORKTIME_RESTRICTIONS'][$configName] : null;
	if ($value === null)
	{
		switch ($configName)
		{
			case ScheduleTable::WORKTIME_RESTRICTION_ALLOWED_TO_EDIT_RECORD:
				$value = ConfigurationHelper::getInstance()->getIsAllowedToEditDay();
				break;
			case ScheduleTable::WORKTIME_RESTRICTION_ALLOWED_TO_REOPEN_RECORD:
				$value = ConfigurationHelper::getInstance()->getIsAllowedToReopenDay();
				break;
			default:
				break;
		}
	}
	return $value;
}