Class: Sisow::Configuration

Inherits:
Object
  • Object
show all
Defined in:
lib/sisow/configuration.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initializeConfiguration

Returns a new instance of Configuration.



6
7
8
9
10
11
12
# File 'lib/sisow/configuration.rb', line 6

def initialize
  @debug_mode   = false
  @test_mode    = false
  @merchant_key = nil
  @merchant_id  = nil
  @shop_id      = nil
end

Instance Attribute Details

#base_uriObject

Returns the value of attribute base_uri.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def base_uri
  @base_uri
end

#debug_modeObject

Returns the value of attribute debug_mode.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def debug_mode
  @debug_mode
end

#merchant_idObject

Returns the value of attribute merchant_id.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def merchant_id
  @merchant_id
end

#merchant_keyObject

Returns the value of attribute merchant_key.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def merchant_key
  @merchant_key
end

#shop_idObject

Returns the value of attribute shop_id.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def shop_id
  @shop_id
end

#test_modeObject

Returns the value of attribute test_mode.



4
5
6
# File 'lib/sisow/configuration.rb', line 4

def test_mode
  @test_mode
end

Instance Method Details

#debug_mode_enabled?Boolean

Returns:

  • (Boolean)


29
30
31
# File 'lib/sisow/configuration.rb', line 29

def debug_mode_enabled?
  @debug_mode == true
end

#test_mode_enabled?Boolean

Returns:

  • (Boolean)


14
15
16
# File 'lib/sisow/configuration.rb', line 14

def test_mode_enabled?
  @test_mode == true
end