Sha256: 4f0e7700e8cb729ecfc01c1364606689aaeb38d41893a689a64ae6c12899797e

Contents?: true

Size: 749 Bytes

Versions: 2

Compression:

Stored size: 749 Bytes

Contents

require 'httparty'
require 'fortenet/version'

module Fortenet
  mattr_accessor :api_login_id, :secure_transaction_key, :account_id, :location_id, :proxy_host, :proxy_user, :proxy_password

  mattr_accessor :endpoint
  @@endpoint = 'https://sandbox.forte.net/api/v3'

  mattr_accessor :debug
  @@debug = true

  def self.debug=(flag)
    @@debug = flag
    Fortenet::Request.default_options.delete(:debug_output) unless flag
  end

  def self.debug_output=(output)
    return unless debug
    Fortenet::Request.debug_output(output)
  end

  mattr_accessor :proxy_port
  @@proxy_port = 80

  def self.configure
    yield self
  end

end

require 'fortenet/request'
require 'fortenet/client'


# default starting point
Fortenet.debug_output = $stdout

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fortenet-3.0.2 lib/fortenet.rb
fortenet-3.0.1 lib/fortenet.rb