class ScopePostVisibility implements ScopesPostVisibilityWithinDiscussion

Methods

void
withinDiscussion(User $actor, Builder $query, Discussion $discussion)

The fast path for posts of a single, already-authorized discussion: the per-row discussion subqueries below collapse to constants.

void
__invoke(User $actor, Builder $query)

No description

Details

void withinDiscussion(User $actor, Builder $query, Discussion $discussion)

The fast path for posts of a single, already-authorized discussion: the per-row discussion subqueries below collapse to constants.

Parameters

User $actor
Builder $query
Discussion $discussion

Return Value

void

void __invoke(User $actor, Builder $query)

Parameters

User $actor
Builder $query

Return Value

void