class DiscussionRepository
Methods
findOrFail(int|string $id, User $user = null)
Find a discussion by ID, optionally making sure it is visible to a certain user, or throw an exception.
Discussion>
Builder
getReadIdsQuery(User $user)
Get a query containing the IDs of discussions which a user has read completely.
Discussion>
scopeVisibleTo(Builder $query, User $user = null)
Scope a query to only include records that are visible to a user.
Details
at
line 22
Discussion>
query()
Get a new query builder for the discussions table.
at
line 35
Discussion
findOrFail(int|string $id, User $user = null)
Find a discussion by ID, optionally making sure it is visible to a certain user, or throw an exception.
at
line 49
Discussion>
getReadIds(User $user)
deprecated
deprecated
Get the IDs of discussions which a user has read completely.