Class: MLS::Account::Parser

Inherits:
Parser
  • Object
show all
Defined in:
lib/mls/models/account.rb

Instance Attribute Summary

Attributes inherited from Parser

#object

Instance Method Summary collapse

Methods inherited from Parser

build, #build, build_collection, collection_root_element, extract_attributes, #extract_attributes, #initialize, #method_missing, object_class, parse, #parse, parse_collection, root_element, update, #update_attributes

Constructor Details

This class inherits a constructor from MLS::Parser

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class MLS::Parser

Instance Method Details

#favorites=(favorites) ⇒ Object



148
149
150
# File 'lib/mls/models/account.rb', line 148

def favorites=(favorites)
  @object.favorites = favorites.map {|a| MLS::Listing::Parser.build(a) }
end