Sha256: 83b6a756883c57189862c8eedd95dd85b1c3daf96472e17b2faec15d8e205c13

Contents?: true

Size: 1.02 KB

Versions: 34

Compression:

Stored size: 1.02 KB

Contents

require "intacctrb/version"
require 'net/http'
require 'nokogiri'
require 'hooks'
require 'ostruct'
require "intacctrb/logger"
require "intacctrb/base"
require "intacctrb/contact"
require "intacctrb/customer"
require "intacctrb/employee"
require "intacctrb/journal_entry"
require "intacctrb/vendor"
require "intacctrb/invoice"
require "intacctrb/bill"
require "intacctrb/ap_payment"
require "intacctrb/account"
require "intacctrb/attachment"

require "intacctrb/exceptions/base"
require "intacctrb/exceptions/vendor"
require "intacctrb/exceptions/bill"
require "intacctrb/exceptions/attachment"
require "intacctrb/exceptions/ap_payment"

class Object
  def blank?
    respond_to?(:empty?) ? empty? : !self
  end

  def present?
    !blank?
  end
end

module IntacctRB
  extend self

  attr_accessor :xml_sender_id  , :xml_password    ,
                :app_user_id    , :app_company_id  , :app_password ,
                :invoice_prefix , :bill_prefix     ,
                :vendor_prefix  , :customer_prefix

  def setup
    yield self
  end
end

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
intacctrb-0.9.6 lib/intacctrb.rb
intacctrb-0.9.5 lib/intacctrb.rb
intacctrb-0.9.4 lib/intacctrb.rb
intacctrb-0.9.3 lib/intacctrb.rb
intacctrb-0.9.2 lib/intacctrb.rb
intacctrb-0.9.1 lib/intacctrb.rb
intacctrb-0.9.0 lib/intacctrb.rb
intacctrb-0.8.21 lib/intacctrb.rb
intacctrb-0.8.20 lib/intacctrb.rb
intacctrb-0.8.19 lib/intacctrb.rb
intacctrb-0.8.18 lib/intacctrb.rb
intacctrb-0.8.17 lib/intacctrb.rb
intacctrb-0.8.16 lib/intacctrb.rb
intacctrb-0.8.15 lib/intacctrb.rb
intacctrb-0.8.14 lib/intacctrb.rb
intacctrb-0.8.13 lib/intacctrb.rb
intacctrb-0.8.12 lib/intacctrb.rb
intacctrb-0.8.11 lib/intacctrb.rb
intacctrb-0.8.10 lib/intacctrb.rb
intacctrb-0.8.9 lib/intacctrb.rb