class NthuEvent::Event
Single event on organiztion's feed
Attributes
content[R]
date[R]
title[R]
url[R]
Public Class Methods
find(type: nil, page: nil)
click to toggle source
# File lib/nthuevent/event.rb, line 13 def self.find(type: nil, page: nil) events_data = NthuEvent::NthuEventApi.events(type: type, page: page) events = events_data.map do |event_data| new(event_data) end events end
new(event_data)
click to toggle source
# File lib/nthuevent/event.rb, line 9 def initialize(event_data) load_data(event_data) end
Private Instance Methods
load_data(event_data)
click to toggle source
# File lib/nthuevent/event.rb, line 23 def load_data(event_data) @title = event_data[:title] @content = event_data[:content] @url = event_data[:url] @date = event_data[:date] end