Sha256: df15f245788efbf2bc1a4c84e185f53afc2dc8436dd345af4f39807b6c8418b9

Contents?: true

Size: 456 Bytes

Versions: 6

Compression:

Stored size: 456 Bytes

Contents

# frozen_string_literal: true

require 'avatax/engine'

module Avatax
  mattr_accessor :current_tenant_user
  mattr_accessor :layout

  self.current_tenant_user = lambda { |_session, _user|
    { username: 'admin',
      password: 'password',
      session_id: nil,
      api_key: KillBillClient.api_key,
      api_secret: KillBillClient.api_secret }
  }

  def self.config
    {
      layout: layout || 'avatax/layouts/avatax_application'
    }
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
killbill-avatax-3.0.4 lib/avatax.rb
killbill-avatax-3.0.3 lib/avatax.rb
killbill-avatax-3.0.2 lib/avatax.rb
killbill-avatax-2.2.1 lib/avatax.rb
killbill-avatax-3.0.1 lib/avatax.rb
killbill-avatax-2.1.0 lib/avatax.rb