Module: Rubillow

Defined in:
lib/rubillow.rb,
lib/rubillow/models.rb,
lib/rubillow/request.rb,
lib/rubillow/version.rb,
lib/rubillow/mortgage.rb,
lib/rubillow/postings.rb,
lib/rubillow/models/chart.rb,
lib/rubillow/models/comps.rb,
lib/rubillow/neighborhood.rb,
lib/rubillow/configuration.rb,
lib/rubillow/models/images.rb,
lib/rubillow/models/region.rb,
lib/rubillow/home_valuation.rb,
lib/rubillow/models/posting.rb,
lib/rubillow/models/linkable.rb,
lib/rubillow/models/postings.rb,
lib/rubillow/models/zpidable.rb,
lib/rubillow/property_details.rb,
lib/rubillow/models/deep_comps.rb,
lib/rubillow/models/addressable.rb,
lib/rubillow/models/demographics.rb,
lib/rubillow/models/rate_summary.rb,
lib/rubillow/models/region_chart.rb,
lib/rubillow/models/search_result.rb,
lib/rubillow/models/zestimateable.rb,
lib/rubillow/models/property_chart.rb,
lib/rubillow/models/property_basics.rb,
lib/rubillow/models/region_children.rb,
lib/rubillow/models/monthly_payments.rb,
lib/rubillow/models/demographic_value.rb,
lib/rubillow/models/deep_search_result.rb,
lib/rubillow/models/updated_property_details.rb

Overview

Top-level interface to Rubillow

Defined Under Namespace

Modules: Models Classes: Configuration, HomeValuation, Mortgage, Neighborhood, Postings, PropertyDetails

Class Method Summary collapse

Class Method Details

.configurationConfiguration

Returns Current configuration.

Returns:



28
29
30
# File 'lib/rubillow.rb', line 28

def self.configuration
  @@configuration ||= Configuration.new
end

.configure {|Configuration| ... } ⇒ Object

Call this method to modify defaults in your initializers.

Examples:

Rubillow.configure do |configuration|
  configuration.zwsid = "abcd1234"
end

Yields:



23
24
25
# File 'lib/rubillow.rb', line 23

def self.configure
  yield(configuration)
end