class Binya::Participant
Attributes
fomc_id[RW]
fomc_name[RW]
img_url[RW]
latest_remarks[RW]
name[RW]
rss_url[RW]
term_end[RW]
term_start[RW]
title[RW]
Public Class Methods
create(params={})
click to toggle source
# File lib/binya/participant.rb, line 14 def self.create(params={}) self.new :fomc_id => params["fomcspeak"], :name => params["name"], :title => params["title"], :term_start => params["term_start"], :term_end => params["term_end"], :rss_url => params["rss_url"], :img_url => params["img_url"], :fomc_name => params["fomc_name"] end
load_all()
click to toggle source
# File lib/binya/participant.rb, line 25 def self.load_all participants = YAML.load_file('participants.yml') participants.map{|p| Participant.create(p)} end
new(params={})
click to toggle source
# File lib/binya/participant.rb, line 8 def initialize(params={}) params.each_pair do |k,v| instance_variable_set("@#{k}", v) end end