Module: Eco::API::UseCases::GraphQL::Helpers::Pages::Activities

Includes:
Base
Defined in:
lib/eco/api/usecases/graphql/helpers/pages/activities.rb

Overview

NATIVE reader over page(id:).activities (the ActivityInterface behind a page's history / changelog feed). Lazily paginates and yields Model::Activity records.

Use via Helpers::Pages::Activities#page_activities:

page_activities(page_id).each { |a| ... }
page_activities(page_id, sorters: [{ key: 'updated_at', direction: 'desc' }]).to_a(limit: 50)

Defined Under Namespace

Classes: Reader

Instance Attribute Summary

Attributes included from Lib::ErrorHandling

#exception, #exiting

Attributes included from Language::AuxiliarLogger

#logger

Method Summary

Methods included from Language::AuxiliarLogger

#log