Sha256: 9645298d7f8feecc5d8393bd15e6cca403eff1707291f63827d8aa1bdd50dc14
Contents?: true
Size: 553 Bytes
Versions: 10
Compression:
Stored size: 553 Bytes
Contents
require 'ostruct' module Uploadcare class Api class GroupList < OpenStruct def initialize api, data @api = api unless data["results"].nil? data["results"].map! do |group| Uploadcare::Api::Group.new @api, group["id"], group end end super data end def [] index results[index] if defined?(:results) end def to_a results if defined?(:results) end def groups results if defined?(:results) end end end end
Version data entries
10 entries across 10 versions & 1 rubygems