Sha256: 4d2b8ccab8e702db366bf942fb6955f9cac732dd0454394d533fbc0efa3bcd96

Contents?: true

Size: 581 Bytes

Versions: 3

Compression:

Stored size: 581 Bytes

Contents

require 'resource_set/version'

module ResourceSet
  ALLOWED_VERBS = [:get, :post, :put, :delete, :head, :patch, :options]
  ActionConnection = Struct.new(:action, :connection)

  autoload :Resource, 'resource_set/resource'
  autoload :ResourceCollection, 'resource_set/resource_collection'

  autoload :Action, 'resource_set/action'
  autoload :ActionInvoker, 'resource_set/action_invoker'
  autoload :MethodFactory, 'resource_set/method_factory'

  autoload :StatusCodeMapper, 'resource_set/status_code_mapper'
  autoload :EndpointResolver, 'resource_set/endpoint_resolver'

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
resource_set-1.0.2 lib/resource_set.rb
resource_set-1.0.1 lib/resource_set.rb
resource_set-1.0.0 lib/resource_set.rb