Module: PriceHubble

Includes:
Client, ConfigurationHandling, Identity, Instrumentation
Defined in:
lib/pricehubble.rb,
lib/pricehubble/client.rb,
lib/pricehubble/errors.rb,
lib/pricehubble/railtie.rb,
lib/pricehubble/version.rb,
lib/pricehubble/identity.rb,
lib/pricehubble/client/base.rb,
lib/pricehubble/configuration.rb,
lib/pricehubble/utils/bangers.rb,
lib/pricehubble/entity/address.rb,
lib/pricehubble/entity/dossier.rb,
lib/pricehubble/utils/decision.rb,
lib/pricehubble/client/dossiers.rb,
lib/pricehubble/entity/location.rb,
lib/pricehubble/entity/property.rb,
lib/pricehubble/instrumentation.rb,
lib/pricehubble/client/valuation.rb,
lib/pricehubble/entity/valuation.rb,
lib/pricehubble/entity/base_entity.rb,
lib/pricehubble/entity/coordinates.rb,
lib/pricehubble/client/utils/request.rb,
lib/pricehubble/entity/property_type.rb,
lib/pricehubble/client/authentication.rb,
lib/pricehubble/client/utils/response.rb,
lib/pricehubble/entity/authentication.rb,
lib/pricehubble/entity/concern/client.rb,
lib/pricehubble/configuration_handling.rb,
lib/pricehubble/entity/valuation_scores.rb,
lib/pricehubble/entity/concern/callbacks.rb,
lib/pricehubble/entity/valuation_request.rb,
lib/pricehubble/entity/concern/attributes.rb,
lib/pricehubble/entity/property_qualities.rb,
lib/pricehubble/entity/concern/persistence.rb,
lib/pricehubble/entity/property_conditions.rb,
lib/pricehubble/entity/concern/associations.rb,
lib/pricehubble/client/request/default_headers.rb,
lib/pricehubble/entity/concern/attributes/enum.rb,
lib/pricehubble/instrumentation/log_subscriber.rb,
lib/pricehubble/entity/concern/attributes/range.rb,
lib/pricehubble/client/request/data_sanitization.rb,
lib/pricehubble/client/response/data_sanitization.rb,
lib/pricehubble/entity/concern/attributes/date_array.rb,
lib/pricehubble/client/response/recursive_open_struct.rb,
lib/pricehubble/entity/concern/attributes/string_inquirer.rb

Overview

The gem version details.

Defined Under Namespace

Modules: Client, ConfigurationHandling, EntityConcern, Identity, Instrumentation, Utils Classes: Address, Authentication, AuthenticationError, BaseEntity, Configuration, Coordinates, Dossier, EntityError, EntityInvalid, EntityNotFound, Location, Property, PropertyConditions, PropertyQualities, PropertyType, Railtie, RequestError, Valuation, ValuationRequest, ValuationScores

Constant Summary collapse

VERSION =

The version of the price-hubble gem

'1.1.0'

Class Method Summary collapse

Methods included from Identity

identity, reset_identity!

Methods included from Client

client

Methods included from ConfigurationHandling

configuration, configure, identity_params, logger, reset_configuration!

Class Method Details

.gem_versionGem::Version

Returns the version of the gem as a Gem::Version.

Returns:

  • (Gem::Version)

    the gem version as object



19
20
21
# File 'lib/pricehubble/version.rb', line 19

def gem_version
  Gem::Version.new VERSION
end

.versionString

Returns the version of gem as a string.

Returns:

  • (String)

    the gem version as string



12
13
14
# File 'lib/pricehubble/version.rb', line 12

def version
  VERSION
end