Sha256: ce3f04faf7b5f71c442f8b39ecb8990cf5a2a5b4c8a9ae3c8ba7fbfde6243c1e

Contents?: true

Size: 871 Bytes

Versions: 4

Compression:

Stored size: 871 Bytes

Contents

require "httparty"
require "billogram/client"
require "billogram/error"
require "billogram/relation_builder"
require "billogram/resource"
require 'billogram/resources/address'
require 'billogram/resources/bookkeeping'
require 'billogram/resources/callback'
require 'billogram/resources/contact'
require 'billogram/resources/customer'
require 'billogram/resources/data'
require 'billogram/resources/delivery_address'
require 'billogram/resources/event'
require 'billogram/resources/info'
require 'billogram/resources/invoice'
require 'billogram/resources/item'
require 'billogram/resources/regional_sweden'
require "billogram/version"

module Billogram
  class << self
    attr_accessor :username, :password, :base_uri

    def client
      @client ||= Client.new(username, password, base_uri)
    end

    def configure
      yield self if block_given?
    end
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
billogram-0.3.3 lib/billogram.rb
billogram-0.3.2 lib/billogram.rb
billogram-0.3.1 lib/billogram.rb
billogram-0.3.0 lib/billogram.rb