Sha256: be2391df5ab5710c00a145f0b5f89bc98bd860ea63de06df156a238dbd7e016e
Contents?: true
Size: 387 Bytes
Versions: 1
Compression:
Stored size: 387 Bytes
Contents
require "omise/list" require "omise/card" require "omise/token" module Omise class CardList < List def retrieve(id, attributes = {}) Card.new self.class.resource(location(id), attributes).get(attributes) end def create(attributes = {}) token = Token.create(card: attributes) parent.update(card: token.id) retrieve(token.card.id) end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
omise-0.5.0 | lib/omise/card_list.rb |