Class: Review
- Inherits:
-
Object
- Object
- Review
- Defined in:
- lib/classes/review.rb
Overview
review_new.rb
Instance Method Summary collapse
-
#initialize(review_hash) ⇒ Review
constructor
attr_accessor.
Constructor Details
#initialize(review_hash) ⇒ Review
attr_accessor
6 7 8 9 10 11 12 13 14 |
# File 'lib/classes/review.rb', line 6 def initialize(review_hash) # Assign ratings = review_hash['ratings'] .each do |name, val| self.instance_variable_set("@#{name}", val) self.class.send(:attr_accessor, name) #self.class_eval("def #{name};@#{name};end") end end |