Class: ProcessingKz::Config
- Inherits:
-
Object
- Object
- ProcessingKz::Config
- Defined in:
- lib/processing_kz/config.rb
Class Method Summary collapse
- .currency_code ⇒ Object
- .currency_code=(currency_code) ⇒ Object
- .host ⇒ Object
- .host=(host) ⇒ Object
- .language_code ⇒ Object
- .language_code=(language_code) ⇒ Object
- .merchant_id ⇒ Object
- .merchant_id=(merchant_id) ⇒ Object
- .set(&block) ⇒ Object
- .wsdl ⇒ Object
- .wsdl=(wsdl) ⇒ Object
Class Method Details
.currency_code ⇒ Object
25 26 27 |
# File 'lib/processing_kz/config.rb', line 25 def self.currency_code @@currency_code end |
.currency_code=(currency_code) ⇒ Object
21 22 23 |
# File 'lib/processing_kz/config.rb', line 21 def self.currency_code=(currency_code) @@currency_code = currency_code end |
.host ⇒ Object
50 51 52 |
# File 'lib/processing_kz/config.rb', line 50 def self.host @@host end |
.host=(host) ⇒ Object
46 47 48 |
# File 'lib/processing_kz/config.rb', line 46 def self.host=(host) @@host = host end |
.language_code ⇒ Object
34 35 36 |
# File 'lib/processing_kz/config.rb', line 34 def self.language_code @@language_code end |
.language_code=(language_code) ⇒ Object
29 30 31 32 |
# File 'lib/processing_kz/config.rb', line 29 def self.language_code=(language_code) raise UnsupportedLanguageError unless ['ru', 'en', 'kz'].include?(language_code) @@language_code = language_code end |
.merchant_id ⇒ Object
17 18 19 |
# File 'lib/processing_kz/config.rb', line 17 def self.merchant_id @@merchant_id end |
.merchant_id=(merchant_id) ⇒ Object
13 14 15 |
# File 'lib/processing_kz/config.rb', line 13 def self.merchant_id=(merchant_id) @@merchant_id = merchant_id end |
.set(&block) ⇒ Object
9 10 11 |
# File 'lib/processing_kz/config.rb', line 9 def self.set(&block) instance_eval(&block) end |
.wsdl ⇒ Object
42 43 44 |
# File 'lib/processing_kz/config.rb', line 42 def self.wsdl @@wsdl end |
.wsdl=(wsdl) ⇒ Object
38 39 40 |
# File 'lib/processing_kz/config.rb', line 38 def self.wsdl=(wsdl) @@wsdl = wsdl end |