Sha256: 25ddf0f60fd0549ff46967ab7b2a0a7479d9916aeae1409d2dea92e6d96930e0

Contents?: true

Size: 700 Bytes

Versions: 8

Compression:

Stored size: 700 Bytes

Contents

require "httparty"
require "json"
require "uri"

require "bamboozled/version"
require "bamboozled/base"
require "bamboozled/errors"
require "bamboozled/ext/yesno"
require "bamboozled/api/base"
require "bamboozled/api/field_collection"
require "bamboozled/api/employee"
require "bamboozled/api/report"
require "bamboozled/api/time_off"
require "bamboozled/api/time_tracking"
require "bamboozled/api/meta"

module Bamboozled
  class << self
    # Creates a standard client that will raise all errors it encounters
    def client(subdomain: nil, api_key: nil, httparty_options: {})
      Bamboozled::Base.new(subdomain: subdomain, api_key: api_key, httparty_options: httparty_options)
    end
  end
end

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
bamboozled-gitlab-0.2.15 lib/bamboozled.rb
bamboozled-gitlab-0.2.14 lib/bamboozled.rb
bamboozled-gitlab-0.2.13 lib/bamboozled.rb
bamboozled-gitlab-0.2.12 lib/bamboozled.rb
bamboozled-gitlab-0.2.11 lib/bamboozled.rb
bamboozled-gitlab-0.2.10 lib/bamboozled.rb
bamboozled-gitlab-0.2.9 lib/bamboozled.rb
bamboozled-0.2.0 lib/bamboozled.rb