class FansWatch::Posting

Single posting on group's feed

Attributes

attachment[R]
created_time[R]
id[R]
message[R]

Public Class Methods

find(id:) click to toggle source
# File lib/fanswatch/posting.rb, line 20
def self.find(id:)
  posting_data = FbApi.posting(id)
  new(data:posting_data)
end
new(data: nil) click to toggle source
# File lib/fanswatch/posting.rb, line 10
def initialize(data: nil) 
  load_data(data)
end

Private Instance Methods

load_data(posting_data) click to toggle source
# File lib/fanswatch/posting.rb, line 27
def load_data(posting_data)
  @id = posting_data['id']
  @created_time = posting_data['created_time'] 
  @message = posting_data['message']

  attached = attachment
  @attachment = Attachment.new(attached) if attached 
end