Bitrix API

OwnerRepository extends BaseRepository

Table of Contents

Methods

createWithDeleteFlag()  : AddResult
createWithDeleteFlagMulti()  : AddResult
createWithFavoriteFlag()  : AddResult
getByPromptIdAndUserId()  : bool|array<string|int, mixed>
getFavoriteByPromptIdAndUserId()  : bool|array<string|int, mixed>
getFavoriteFlag()  : bool|array<string|int, mixed>
setDeleteFlagOnRow()  : Result
setDeleteFlagOnRows()  : Result
setFavoriteFlagOnRow()  : UpdateResult
unsetDeletedFlagsForUsers()  : Result

Methods

createWithDeleteFlag()

public createWithDeleteFlag(int $userId, int $promptId[, bool $isDelete = true ]) : AddResult
Parameters
$userId : int
$promptId : int
$isDelete : bool = true
Return values
AddResult

createWithDeleteFlagMulti()

public createWithDeleteFlagMulti(int $userId, array<string|int, int> $promptIds[, bool $isDelete = true ]) : AddResult
Parameters
$userId : int
$promptIds : array<string|int, int>
$isDelete : bool = true
Tags
throws
ArgumentException
throws
SystemException
Return values
AddResult

createWithFavoriteFlag()

public createWithFavoriteFlag(int $userId, int $promptId) : AddResult
Parameters
$userId : int
$promptId : int
Return values
AddResult

getByPromptIdAndUserId()

public getByPromptIdAndUserId(int $userId, int $promptId) : bool|array<string|int, mixed>
Parameters
$userId : int
$promptId : int
Return values
bool|array<string|int, mixed>

getFavoriteByPromptIdAndUserId()

public getFavoriteByPromptIdAndUserId(int $userId, int $promptId) : bool|array<string|int, mixed>
Parameters
$userId : int
$promptId : int
Return values
bool|array<string|int, mixed>

getFavoriteFlag()

public getFavoriteFlag(int $userId, int $promptId) : bool|array<string|int, mixed>
Parameters
$userId : int
$promptId : int
Return values
bool|array<string|int, mixed>

setDeleteFlagOnRow()

public setDeleteFlagOnRow(int $userId, int $promptId[, bool $isDelete = true ]) : Result
Parameters
$userId : int
$promptId : int
$isDelete : bool = true
Return values
Result

setDeleteFlagOnRows()

public setDeleteFlagOnRows(array<string|int, int> $ownerIdsForUpdate[, bool $isDelete = true ]) : Result
Parameters
$ownerIdsForUpdate : array<string|int, int>
$isDelete : bool = true
Return values
Result

setFavoriteFlagOnRow()

public setFavoriteFlagOnRow(int $promptRowId[, bool $isFavorite = true ]) : UpdateResult
Parameters
$promptRowId : int
$isFavorite : bool = true
Return values
UpdateResult

unsetDeletedFlagsForUsers()

public unsetDeletedFlagsForUsers(array<string|int, mixed> $usersIds, int $promptId) : Result
Parameters
$usersIds : array<string|int, mixed>
$promptId : int
Return values
Result

        
On this page

Search results