Class: MLS::Tour::Parser

Inherits:
Parser
  • Object
show all
Defined in:
lib/mls/models/tour.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

#client=(account) ⇒ Object



67
68
69
# File 'lib/mls/models/tour.rb', line 67

def client=()
  @object.client = MLS::Account::Parser.build()
end

#listing=(listing) ⇒ Object



63
64
65
# File 'lib/mls/models/tour.rb', line 63

def listing=(listing)
  @object.listing = MLS::Listing::Parser.build(listing)
end