Sha256: d3c8e3012e484617747199ebed6dbbf56b4a425038249f5bff5118a5a84cd140
Contents?: true
Size: 479 Bytes
Versions: 7
Compression:
Stored size: 479 Bytes
Contents
# frozen_string_literal: true require_relative 'fb_api' require_relative 'posting' module FaceGroup # Group feeds, with data and paging information class Feed attr_reader :postings def initialize(feed_data:) postings_data = feed_data['data'] @postings = postings_data.map do |post_data| FaceGroup::Posting.new(data: post_data) end @pagination = feed_data['pagination'] end def count @postings.count end end end
Version data entries
7 entries across 7 versions & 1 rubygems