Class: Kakeibo::Client

Inherits:
Object
  • Object
show all
Extended by:
Forwardable
Defined in:
lib/kakeibo/client.rb,
lib/kakeibo/client/iab.rb,
lib/kakeibo/client/iap.rb,
lib/kakeibo/client/base.rb,
lib/kakeibo/client/receipt/iab.rb,
lib/kakeibo/client/receipt/iap.rb

Overview

各platformへの問い合わせを担う

Defined Under Namespace

Classes: Base, Iab, Iap, Receipt

Instance Method Summary collapse

Constructor Details

#initialize(platform) ⇒ Client

Returns a new instance of Client.



11
12
13
14
15
16
17
# File 'lib/kakeibo/client.rb', line 11

def initialize(platform)
  # iap iabのそれぞれのclientのインスタンスを返す
  constant = Object
  constant = constant.const_get 'Kakeibo'
  constant = constant.const_get 'Client'
  @client  = constant.const_get(platform, false).new
end