Sha256: 449678716128620befb3c9837e58947f914bd3e16e74e34f433961443076ccf1
Contents?: true
Size: 488 Bytes
Versions: 11
Compression:
Stored size: 488 Bytes
Contents
require "omise/list" module Omise class DocumentList < List def retrieve(id, attributes = {}) if !defined?(Document) require "omise/document" end Document.new self.class.resource(location(id), attributes).get(attributes) end def upload(file) if !defined?(Document) require "omise/document" end attributes = { file: file } Document.new self.class.resource(location, attributes).post(attributes) end end end
Version data entries
11 entries across 11 versions & 1 rubygems