Class: RubyBHL

Inherits:
Object
  • Object
show all
Defined in:
lib/rubyBHL.rb,
lib/rubyBHL/mine.rb,
lib/rubyBHL/request.rb,
lib/rubyBHL/version.rb,
lib/rubyBHL/response.rb

Defined Under Namespace

Classes: Mine, Request, Response

Constant Summary collapse

API_KEY_FILE_PATH =
File.expand_path("~/.bhl_api_key")
API_KEY_FILE =
key
API_KEY_ENV =
ENV['BHL_API_KEY']
API_KEY =
API_KEY_FILE || API_KEY_ENV || nil
VERSION =
"0.2.1"

Class Method Summary collapse

Class Method Details

.quick_request(options = {}) ⇒ Object

DEFAULT_TMP_DIR = “/tmp”



17
18
19
20
21
22
23
24
# File 'lib/rubyBHL.rb', line 17

def self.quick_request(options = {})
  opts = {
    params: {'name' => 'blorf'},
    method: :NameSearch
  }.merge!(options)
  request = RubyBHL::Request.new(opts)
  request.response
end