• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/repository/schedule/violationrulesrepository.php
  • Класс: BitrixTimemanRepositoryScheduleViolationRulesRepository
  • Вызов: ViolationRulesRepository::findAllByScheduleId
public function findAllByScheduleId($scheduleId, $fieldsToSelect, $filter = null)
{
	$resultQuery = ViolationRulesTable::query()
		->where('SCHEDULE_ID', $scheduleId);
	foreach ($fieldsToSelect as $fieldToSelect)
	{
		$resultQuery->addSelect($fieldToSelect);
	}
	if ($filter)
	{
		$resultQuery->where($filter);
	}
	return $resultQuery->exec()
		->fetchCollection();
}