• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/provider/schedule/scheduleprovider.php
  • Класс: BitrixTimemanProviderScheduleScheduleProvider
  • Вызов: ScheduleProvider::findSchedulesByUserId
public function findSchedulesByUserId($userId, $options = [])
{
	$key = $this->buildCachedKeyForScheduleByUser($userId, $options);
	if (!isset($this->schedulesByUserIds[$key]))
	{
		if ($existedKey = $this->getKeyForDataWithEnoughFields($userId, $options))
		{
			return $this->schedulesByUserIds[$existedKey];
		}
		$this->schedulesByUserIds[$key] = parent::findSchedulesByUserId($userId, $options);
	}
	return $this->schedulesByUserIds[$key];
}