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
createWithDeleteFlag()
public
createWithDeleteFlag(int $userId, int $promptId[, bool $isDelete = true ]) : AddResult
Parameters
-
$userId
: int
-
-
$promptId
: int
-
-
$isDelete
: bool
= true
-
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
-
-
throws
-
ArgumentException
-
throws
-
SystemException
createWithFavoriteFlag()
public
createWithFavoriteFlag(int $userId, int $promptId) : AddResult
Parameters
-
$userId
: int
-
-
$promptId
: int
-
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
-
setDeleteFlagOnRows()
public
setDeleteFlagOnRows(array<string|int, int> $ownerIdsForUpdate[, bool $isDelete = true ]) : Result
Parameters
-
$ownerIdsForUpdate
: array<string|int, int>
-
-
$isDelete
: bool
= true
-
setFavoriteFlagOnRow()
public
setFavoriteFlagOnRow(int $promptRowId[, bool $isFavorite = true ]) : UpdateResult
Parameters
-
$promptRowId
: int
-
-
$isFavorite
: bool
= true
-
unsetDeletedFlagsForUsers()
public
unsetDeletedFlagsForUsers(array<string|int, mixed> $usersIds, int $promptId) : Result
Parameters
-
$usersIds
: array<string|int, mixed>
-
-
$promptId
: int
-