class

Rules::View::FollowMention

Inherits Rules::View::NotifiesNotifications < Rules::View < Reference < Object

The mention-follow notification view.

There is one row per mentioned actor the owner follows, bumped to the recency of the newest qualifying object that mentions the actor.

Constants

MENTION = "Tag::Mention"

Constructors

instance
Source

Instance methods

membership(key : Key | Nil = nil) : Tuple(String, Array(DB::Any))

The membership query, plus its bind arguments.

The query selects rows of (from_iri, to_iri, position). A key of nil returns the full set (the batch reconcile); otherwise it returns the form scoped to a single member.

Source
project(object_iri : String) : Array(Key)

Maps a changed base fact to the collection key(s).

Source
repositions?

Whether members reposition on new support (recency views) or stay fixed at first appearance (append-only views).

Source
type

The relationship subtype this view materializes.

Source