• Модуль: timeman
  • Путь к файлу: ~/bitrix/modules/timeman/lib/helper/form/schedule/scheduleformhelper.php
  • Класс: BitrixTimemanHelperFormScheduleScheduleFormHelper
  • Вызов: ScheduleFormHelper::prepareEntitiesCodes
private function prepareEntitiesCodes($entitiesCodes)
{
	if (!is_array($entitiesCodes))
	{
		$entitiesCodes = [$entitiesCodes];
	}
	foreach ($entitiesCodes as $entityCode)
	{
		if ($entityCode === EntityCodesHelper::getAllUsersCode())
		{
			if ($this->getDepartmentRepository()->getBaseDepartmentId() > 0)
			{
				$entitiesCodes[] = EntityCodesHelper::buildDepartmentCode($this->getDepartmentRepository()->getBaseDepartmentId());
				break;
			}
		}
	}
	return array_unique(array_filter($entitiesCodes));
}