Sha256: 94286cd8cdc28f1ac3b049c4cbdc7098cddde2fdbedcaf9788fb0d71e1fd82f7

Contents?: true

Size: 448 Bytes

Versions: 1

Compression:

Stored size: 448 Bytes

Contents

require_relative 'space_association_methods_factory'

module Contentful
  module Management
    # Wrapper for User API for usage from within Space
    # @private
    class SpaceUserMethodsFactory
      attr_reader :space

      def initialize(space)
        @space = space
      end

      def find(id)
        User.find(space.client, space.id, nil, id)
      end

      def all
        User.all(space.client, space.id)
      end
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
contentful-management-3.1.0 lib/contentful/management/space_user_methods_factory.rb