1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс User
Граф наследования:User:
CBPRuntimeService

Открытые члены

 getUserDepartments (int $userId)
 getUserInfo (int $userId)
 getUserExtendedFields ()
 getUserBaseFields ()
 getUserDepartmentChains (int $userId)
 getDepartmentChain (int $departmentId)
 getUserHeads (int $userId)
 getDepartmentHead (int $departmentId)
 getUserSchedule (int $userId)
 getUserUserFields ()
 extractUsersFromDepartment (int $departmentId, bool $recursive=false)
 extractUsersFromGroup (int $groupId)
 extractUsersFromAllDepartments ()
 extractUsersFromSocNetGroup (int $groupId, string $role='K')
 extractUsersFromHrNode (int $nodeId, bool $recursive=true)
Открытые члены унаследованные от CBPRuntimeService
 setRuntime (CBPRuntime $runtime)
 start (CBPRuntime $runtime=null)
 stop ()

Защищенные члены

 getDepartmentIblockId ()

Защищенные данные

const DEPARTMENT_MODULE_ID = 'intranet'
const DEPARTMENT_OPTION_NAME = 'iblock_structure'
array $users = []
Защищенные данные унаследованные от CBPRuntimeService
 $runtime

Подробное описание

См. определение в файле user.php строка 12

Методы

◆ extractUsersFromAllDepartments()

extractUsersFromAllDepartments ( )

См. определение в файле user.php строка 402

◆ extractUsersFromDepartment()

extractUsersFromDepartment ( int $departmentId,
bool $recursive = false )

См. определение в файле user.php строка 362

◆ extractUsersFromGroup()

extractUsersFromGroup ( int $groupId)

См. определение в файле user.php строка 378

◆ extractUsersFromHrNode()

extractUsersFromHrNode ( int $nodeId,
bool $recursive = true )

См. определение в файле user.php строка 473

◆ extractUsersFromSocNetGroup()

extractUsersFromSocNetGroup ( int $groupId,
string $role = 'K' )

См. определение в файле user.php строка 450

◆ getDepartmentChain()

getDepartmentChain ( int $departmentId)

См. определение в файле user.php строка 205

◆ getDepartmentHead()

getDepartmentHead ( int $departmentId)

См. определение в файле user.php строка 258

◆ getDepartmentIblockId()

getDepartmentIblockId ( )
protected

См. определение в файле user.php строка 281

◆ getUserBaseFields()

getUserBaseFields ( )

См. определение в файле user.php строка 106

◆ getUserDepartmentChains()

getUserDepartmentChains ( int $userId)

См. определение в файле user.php строка 193

◆ getUserDepartments()

getUserDepartments ( int $userId)

См. определение в файле user.php строка 19

◆ getUserExtendedFields()

getUserExtendedFields ( )

См. определение в файле user.php строка 42

◆ getUserHeads()

getUserHeads ( int $userId)

См. определение в файле user.php строка 234

◆ getUserInfo()

getUserInfo ( int $userId)

См. определение в файле user.php строка 25

◆ getUserSchedule()

getUserSchedule ( int $userId)

См. определение в файле user.php строка 276

◆ getUserUserFields()

getUserUserFields ( )

См. определение в файле user.php строка 309

Поля

◆ $users

array $users = []
protected

См. определение в файле user.php строка 17

◆ DEPARTMENT_MODULE_ID

const DEPARTMENT_MODULE_ID = 'intranet'
protected

См. определение в файле user.php строка 14

◆ DEPARTMENT_OPTION_NAME

const DEPARTMENT_OPTION_NAME = 'iblock_structure'
protected

См. определение в файле user.php строка 15


Объявления и описания членов класса находятся в файле:
  • C:/bitrix/modules/bizproc/lib/service/user.php