Sha256: 5414325db4bfd75c5abde2cc95475a7548b4e40309f7c28f8f0a1a66d9cf553f

Contents?: true

Size: 371 Bytes

Versions: 1

Compression:

Stored size: 371 Bytes

Contents

module OpenCongress
  
  class BlogPost < 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 BlogPost.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/blog_post.rb