Bitrix API

ExtranetUserRepository implements ExtranetUserRepository

Table of Contents

Interfaces

ExtranetUserRepository

Methods

add()  : Result
deleteById()  : Result
deleteByUserId()  : Result
getAll()  : ExtranetUserCollection
getAllByRole()  : ExtranetUserCollection
getAllUserIds()  : array<string|int, mixed>
getAllUserIdsByRole()  : array<string|int, mixed>
getAllUserIdsByRoles()  : array<string|int, mixed>
getById()  : ExtranetUser|null
getByUserId()  : ExtranetUser|null
update()  : Result
upsert()  : Result

Methods

deleteById()

public deleteById(int $id) : Result
Parameters
$id : int
Tags
throws
Exception
Return values
Result

deleteByUserId()

public deleteByUserId(int $userId) : Result
Parameters
$userId : int
Tags
throws
ObjectPropertyException
throws
SystemException
throws
ArgumentException
Return values
Result

getAllUserIds()

public getAllUserIds() : array<string|int, mixed>
Tags
throws
ObjectPropertyException
throws
SystemException
throws
ArgumentException
Return values
array<string|int, mixed>

getAllUserIdsByRole()

public getAllUserIdsByRole(ExtranetRole $role) : array<string|int, mixed>
Parameters
$role : ExtranetRole
Tags
throws
ObjectPropertyException
throws
SystemException
throws
ArgumentException
Return values
array<string|int, mixed>

getAllUserIdsByRoles()

public getAllUserIdsByRoles(array<string|int, mixed> $roles) : array<string|int, mixed>
Parameters
$roles : array<string|int, mixed>
Tags
throws
ObjectPropertyException
throws
SystemException
throws
ArgumentException
Return values
array<string|int, mixed>

        
On this page

Search results