Module: ApplePay
- Defined in:
- lib/apple_pay.rb,
lib/apple_pay/merchant.rb,
lib/apple_pay/payment_token.rb,
lib/apple_pay/payment_token/signature.rb,
lib/apple_pay/request_filter/debugger.rb,
lib/apple_pay/payment_token/encrypted_data.rb,
lib/apple_pay/payment_token/certificate_chain.rb
Defined Under Namespace
Modules: RequestFilter
Classes: Error, Merchant, PaymentToken
Constant Summary
collapse
- VERSION =
File.read(
File.join(__dir__, '../VERSION')
).strip
Class Method Summary
collapse
Class Method Details
.debug(&block) ⇒ Object
30
31
32
33
34
35
36
|
# File 'lib/apple_pay.rb', line 30
def self.debug(&block)
original = self.debugging?
self.debugging = true
yield
ensure
self.debugging = original
end
|
.debug! ⇒ Object
27
28
29
|
# File 'lib/apple_pay.rb', line 27
def self.debug!
self.debugging = true
end
|
.debugging=(boolean) ⇒ Object
24
25
26
|
# File 'lib/apple_pay.rb', line 24
def self.debugging=(boolean)
@@debugging = boolean
end
|
.debugging? ⇒ Boolean
21
22
23
|
# File 'lib/apple_pay.rb', line 21
def self.debugging?
@@debugging
end
|
.logger ⇒ Object
12
13
14
|
# File 'lib/apple_pay.rb', line 12
def self.logger
@@logger
end
|
.logger=(logger) ⇒ Object
15
16
17
|
# File 'lib/apple_pay.rb', line 15
def self.logger=(logger)
@@logger = logger
end
|