Class: MingleEvents::Feed::Changes::Change

Inherits:
Object
  • Object
show all
Defined in:
lib/mingle_events/feed/changes.rb

Instance Method Summary collapse

Constructor Details

#initialize(category) ⇒ Change

Returns a new instance of Change.



30
31
32
# File 'lib/mingle_events/feed/changes.rb', line 30

def initialize(category)
  @category = category
end

Instance Method Details

#build(element) ⇒ Object



34
35
36
37
38
39
40
# File 'lib/mingle_events/feed/changes.rb', line 34

def build(element)
  raw_hash_from_xml = element.to_hash
  raw_hash_from_xml[:change].merge({
    :category => @category,
    :type => @category
  })
end