module Purest

Constants

VERSION

Attributes

configuration[RW]
lib_path[RW]
root_path[RW]

Public Class Methods

configure() { |configuration| ... } click to toggle source

Build optional configuration by yielding a block to configure @yield [Purest::Configuration]

# File lib/purest.rb, line 43
def configure
  self.configuration ||= Purest::Configuration.new
  yield(configuration)
end
require_lib(*libs)
Alias for: require_libs
require_libs(*libs) click to toggle source

Internal: Requires internal Faraday libraries. @param *libs One or more relative String names to Faraday classes. @return [nil]

# File lib/purest.rb, line 19
def require_libs(*libs)
  libs.each do |lib|
    require "#{lib_path}/#{lib}"
  end
end
Also aliased as: require_lib