• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/model/externallinktable.php
  • Класс: BitrixDocumentGeneratorModelExternalLinkTable
  • Вызов: ExternalLinkTable::isUserEmployee
static function isUserEmployee(int $userId = null): bool
{
	if($userId === null)
	{
		$userId = Driver::getInstance()->getUserId();
	}
	if($userId <= 0)
	{
		return false;
	}

	$user = BitrixIntranetUserTable::getList([
		'filter' => [
			'=ID' => $userId
		],
		'select' => ['ID', 'USER_TYPE']

	])->fetch();

	return ($user && $user['USER_TYPE'] === 'employee');
}