Feed
Inherits Ktistec::Model::Common < Ktistec::Model < Reference < Object
An algorithmic feed.
A feed is a runtime-created sibling collection to the timeline whose membership is decided by a judge rather than by a fixed structural rule. The judge's verdicts are the base facts a generic materialized view queries.
Constants
How far back a newly published feed reaches.
Class methods
Returns the owner's published feed with the given slug, if any.
Returns the owner's feeds, drafts included, newest first.
Instance methods
Returns the objects in the feed, most recently arrived first.
The relationship type of the feed's materialized rows.
A synthetic, per-feed string, namespaced so it can never collide
with the Relationship::** class names. Rows carrying it must
never pass through Relationship's polymorphic loader.
The arrival time the feed's backfill reaches back to.
nil means "no backfill".
Backend-owned configuration.
Opaque to everything but the backend named by backend.
Returns the size of the feed and the arrival time of its newest post.
Counts only posts the feed displays using the same objects/actors
filters #contents applies.
Validates the backend's params.
The messages are complete sentences, so they're keyed to no field.