• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/model/schedule/violation/violationrules.php
  • Класс: BitrixTimemanModelScheduleViolationViolationRules
  • Вызов: ViolationRules::setUsersToNotifyByForm
private function setUsersToNotifyByForm(ViolationForm $violationForm)
{
	$this->setUsersToNotify([
		ViolationRulesTable::USERS_TO_NOTIFY_FIXED_START_END => (array)$violationForm->startEndNotifyUsers,
		ViolationRulesTable::USERS_TO_NOTIFY_FIXED_RECORD_TIME_PER_DAY => (array)$violationForm->hoursPerDayNotifyUsers,
		ViolationRulesTable::USERS_TO_NOTIFY_FIXED_EDIT_WORKTIME => (array)$violationForm->editWorktimeNotifyUsers,
		ViolationRulesTable::USERS_TO_NOTIFY_FIXED_TIME_FOR_PERIOD => (array)$violationForm->hoursPerPeriodNotifyUsers,
		ViolationRulesTable::USERS_TO_NOTIFY_SHIFT_DELAY => (array)$violationForm->shiftTimeNotifyUsers,
		ViolationRulesTable::USERS_TO_NOTIFY_SHIFT_MISSED_START => (array)$violationForm->shiftCheckNotifyUsers,
	]);
}