Module: Comune

Defined in:
lib/comune.rb,
lib/comune/receipt.rb,
lib/comune/version.rb,
lib/comune/tampering.rb,
lib/comune/generate_token.rb

Defined Under Namespace

Classes: GenerateToken, Receipt, Tampering

Constant Summary collapse

VERSION =
"0.1.0"

Class Method Summary collapse

Class Method Details

.setup {|_self| ... } ⇒ Object

Yields:

  • (_self)

Yield Parameters:

  • _self (Comune)

    the object that the method was called on



19
20
21
# File 'lib/comune.rb', line 19

def setup
  yield self
end

.verify(receipt_data, signature) ⇒ Object



23
24
25
26
# File 'lib/comune.rb', line 23

def verify(receipt_data, signature)
  receipt = Comune::Receipt.new(receipt_data, signature)
  receipt.verify
end