Module: PayDesign

Defined in:
lib/pay_design.rb,
lib/pay_design/version.rb,
lib/pay_design/payment_info.rb,
lib/pay_design/convenience_store.rb,
lib/pay_design/convenience_store/payment.rb,
lib/pay_design/convenience_store/callbacks.rb

Defined Under Namespace

Modules: ConvenienceStore Classes: PaymentInfo

Constant Summary collapse

VERSION =
"0.2.0"

Class Method Summary collapse

Class Method Details

.encode_to_sjis(str) ⇒ Object



8
9
10
11
# File 'lib/pay_design.rb', line 8

def self.encode_to_sjis(str)
  # Perhaps this should make sure the original encoding is UTF8.
  str ? str.encode(Encoding::SHIFT_JIS) : nil
end

.encode_to_utf8(str) ⇒ Object



13
14
15
16
# File 'lib/pay_design.rb', line 13

def self.encode_to_utf8(str)
  # Perhaps this should make sure the original encoding is Shift_JIS.
  str ? str.encode(Encoding::UTF_8) : nil
end