Sha256: caf74c9a7213114137c68254a0ec746f3a94727337e29f42a51777d0f2c83831

Contents?: true

Size: 371 Bytes

Versions: 1

Compression:

Stored size: 371 Bytes

Contents

module OpenCongress
  
  class NewsPost < OpenCongressObject
    
    attr_accessor :title, :date, :url, :source_url, :excerpt, :source, :average_rating
    
    
    def initialize(params)
      params.each do |key, value|
        instance_variable_set("@#{key}", value) if NewsPost.instance_methods.include? key
      end      
    end      
      
      
  end
  
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
opencongress-opencongress-ruby-0.0.4 lib/opencongress/news_post.rb