Sha256: ca1f23b2a0511b308a0cf669685818830181442373abd24c629a3425f607ef77

Contents?: true

Size: 391 Bytes

Versions: 5

Compression:

Stored size: 391 Bytes

Contents

module Globase
  class ListSchema < NestedResource

    class << self

      def get(parent, params = {})
        data = send_request(parent, :get, params)
        s = new( data.merge({ parent: parent }) )
        s.persisted = true
        s
      end

      def collection_name
        :schema
      end

      def fields
        @fields = super | ['Profile']
      end

    end

  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
globase-0.0.3 lib/globase/list_schema.rb
globase-0.0.2 lib/globase/list_schema.rb
globase-0.0.1 lib/globase/list_schema.rb
globase-0.0.0.pre4 lib/globase/list_schema.rb
globase-0.0.0.pre3 lib/globase/list_schema.rb