Sha256: 55a1f856a5f7ca9dff1ac7e9f49962be89d977940f048426cd50a2c0b49d79a7

Contents?: true

Size: 949 Bytes

Versions: 2

Compression:

Stored size: 949 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/callbacks'
require 'billogram/resources/contact'
require 'billogram/resources/customer'
require 'billogram/resources/data'
require 'billogram/resources/detailed_sums'
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"

require "billogram/inflections"

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

2 entries across 2 versions & 1 rubygems

Version Path
billogram-0.3.6 lib/billogram.rb
billogram-0.3.5 lib/billogram.rb