OwnerService
Table of Contents
Methods
-
__construct()
: mixed
-
changeDeletedForCurrentUserRoles()
: Result}
-
deleteForCurrentUser()
: Result|AddResult
-
unsetDeletedFlagsForUsers()
: void
__construct()
public
__construct(OwnerRepository $ownerRepository) : mixed
Parameters
-
$ownerRepository
: OwnerRepository
-
changeDeletedForCurrentUserRoles()
public
changeDeletedForCurrentUserRoles(int $userId, array<string|int, mixed> $ownerIdsForSharingRoles, bool $isDeleted) : Result}
Parameters
-
$userId
: int
-
-
$ownerIdsForSharingRoles
: array<string|int, mixed>
-
-
$isDeleted
: bool
-
-
throws
-
ArgumentException
-
throws
-
SystemException
deleteForCurrentUser()
public
deleteForCurrentUser(int $userId, int $roleId, bool $hasOwnerId, bool $isDeleted) : Result|AddResult
Parameters
-
$userId
: int
-
-
$roleId
: int
-
-
$hasOwnerId
: bool
-
-
$isDeleted
: bool
-
unsetDeletedFlagsForUsers()
public
unsetDeletedFlagsForUsers(array<string|int, mixed> $userIds, int $roleId) : void
Parameters
-
$userIds
: array<string|int, mixed>
-
-
$roleId
: int
-