Sha256: 29a0365b04fa7399c837c210dd438ffc0173587b1121f5efeb6c9d44a3321f2d

Contents?: true

Size: 317 Bytes

Versions: 7

Compression:

Stored size: 317 Bytes

Contents

module Dox
  module Entities
    class Resource

      attr_reader :name, :desc, :endpoint
      attr_accessor :actions

      def initialize(name, details)
        @name = name
        @desc = details[:resource_desc]
        @endpoint = details[:resource_endpoint]
        @actions = {}
      end

    end
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
dox-1.3.0 lib/dox/entities/resource.rb
dox-1.2.0 lib/dox/entities/resource.rb
dox-1.1.0 lib/dox/entities/resource.rb
dox-1.0.2 lib/dox/entities/resource.rb
dox-1.0.1 lib/dox/entities/resource.rb
dox-1.0.0 lib/dox/entities/resource.rb
dox-1.0.0.alpha lib/dox/entities/resource.rb