Module: RockautoApi

Defined in:
lib/rockauto_api.rb,
lib/rockauto_api/cache.rb,
lib/rockauto_api/client.rb,
lib/rockauto_api/errors.rb,
lib/rockauto_api/railtie.rb,
lib/rockauto_api/version.rb,
lib/rockauto_api/models/part.rb,
lib/rockauto_api/models/tool.rb,
lib/rockauto_api/models/order.rb,
lib/rockauto_api/configuration.rb,
lib/rockauto_api/models/account.rb,
lib/rockauto_api/models/fitment.rb,
lib/rockauto_api/models/vehicle.rb,
lib/rockauto_api/endpoints/tools.rb,
lib/rockauto_api/endpoints/orders.rb,
lib/rockauto_api/endpoints/account.rb,
lib/rockauto_api/endpoints/fitment.rb,
lib/rockauto_api/endpoints/vehicles.rb,
lib/rockauto_api/parsers/html_helpers.rb,
lib/rockauto_api/parsers/order_parser.rb,
lib/rockauto_api/endpoints/part_search.rb,
lib/rockauto_api/parsers/fitment_parser.rb,
lib/rockauto_api/parsers/part_extractor.rb,
lib/rockauto_api/endpoints/part_categories.rb

Defined Under Namespace

Modules: Endpoints, Models, Parsers, Types Classes: AuthenticationError, Cache, CaptchaError, Client, Configuration, Error, NetworkError, NotFoundError, ParseError, Railtie

Constant Summary collapse

VERSION =
"0.2.0"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configurationObject

Returns the value of attribute configuration.



37
38
39
# File 'lib/rockauto_api.rb', line 37

def configuration
  @configuration
end

Class Method Details

.configure {|configuration| ... } ⇒ Object

Yields:



39
40
41
42
# File 'lib/rockauto_api.rb', line 39

def configure
  self.configuration ||= Configuration.new
  yield(configuration) if block_given?
end