Sha256: 8b11670b3c0efaf3996d2469b69e1e5498aa1705975a6073a77b912725a0f496

Contents?: true

Size: 386 Bytes

Versions: 5

Compression:

Stored size: 386 Bytes

Contents

require 'ostruct'

module Uploadcare
  class Api
    class Project < OpenStruct
      def initialize api
        @api = api
        data = @api.get "/project/"
        super data
      end

      # def load data
      #   if data.respond_to? :each
      #     data.each do |key, value|
      #       self.send "#{key}=", value
      #     end
      #   end
      # end
    end
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
uploadcare-ruby-1.0.4 lib/uploadcare/resources/project.rb
uploadcare-ruby-1.0.3 lib/uploadcare/resources/project.rb
uploadcare-ruby-1.0.2 lib/uploadcare/resources/project.rb
uploadcare-ruby-1.0.1.rc2 lib/uploadcare/resources/project.rb
uploadcare-ruby-1.0.1.rc1 lib/uploadcare/resources/project.rb