Module: ZillowRuby
- Extended by:
- Configuration
- Includes:
- HTTParty
- Defined in:
- lib/zillow_ruby.rb,
lib/zillow_ruby/version.rb,
lib/zillow_ruby/configuration.rb
Defined Under Namespace
Modules: Configuration
Constant Summary collapse
- VERSION =
"0.0.3"
Instance Attribute Summary
Attributes included from Configuration
#default_interest_rate, #zws_id
Class Method Summary collapse
Methods included from Configuration
Class Method Details
.rate_summary ⇒ Object
13 14 15 16 17 |
# File 'lib/zillow_ruby.rb', line 13 def self.rate_summary response = get '/GetRateSummary.htm', :query => { 'zws-id' => zws_id } Hashie::Mash.new(response).response.today end |
.thirty_year_fixed ⇒ Object
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/zillow_ruby.rb', line 19 def self.thirty_year_fixed value = default_interest_rate begin value = rate_summary.thirtyYearFixed.to_f rescue value = default_interest_rate end value end |