class Omise::CardList

Public Instance Methods

create(attributes = {}) click to toggle source
# File lib/omise/card_list.rb, line 13
def create(attributes = {})
  if !defined?(Token)
    require "omise/token"
  end

  token = Token.create(card: attributes)
  parent.update(card: token.id)
  retrieve(token.card.id)
end
retrieve(id, attributes = {}) click to toggle source
# File lib/omise/card_list.rb, line 5
def retrieve(id, attributes = {})
  if !defined?(Card)
    require "omise/card"
  end

  Card.new self.class.resource(location(id), attributes).get(attributes)
end