• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/repository/schedule/schedulerepository.php
  • Класс: BitrixTimemanRepositoryScheduleScheduleRepository
  • Вызов: ScheduleRepository::addBatchDepartments
public function addBatchDepartments($departments)
{
	if (empty($departments))
	{
		return new Result();
	}
	$values = [];

	foreach ($departments as $department)
	{
		$values[] = [
			'SCHEDULE_ID' => (int)$department->getScheduleId(),
			'DEPARTMENT_ID' => (int)$department->getDepartmentId(),
			'STATUS' => (int)$department->getStatus(),
		];
	}
	return DepartmentScheduleDepartmentTable::addMulti($values, true);
}