Sha256: cfc36864c9ed4bf225e0684f009770d32e93806d28f1609834faa5e54672782e

Contents?: true

Size: 580 Bytes

Versions: 6

Compression:

Stored size: 580 Bytes

Contents

module GrapeSwagger
  module DocMethods
    class StatusCodes
      class << self
        def get
          {
            get: { code: 200, message: 'get {item}(s)' },
            post: { code: 201, message: 'created {item}' },
            put: { code: 200, message: 'updated {item}' },
            patch: { code: 200, message: 'patched {item}' },
            delete: { code: 200, message: 'deleted {item}' },
            head: { code: 200, message: 'head {item}' },
            options: { code: 200, message: 'option {item}' }
          }
        end
      end
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
grape-swagger-0.25.0 lib/grape-swagger/doc_methods/status_codes.rb
grape-swagger-0.24.0 lib/grape-swagger/doc_methods/status_codes.rb
grape-swagger-0.23.0 lib/grape-swagger/doc_methods/status_codes.rb
grape-swagger-0.22.0 lib/grape-swagger/doc_methods/status_codes.rb
grape-swagger-0.21.0 lib/grape-swagger/doc_methods/status_codes.rb
grape-swagger-0.20.3 lib/grape-swagger/doc_methods/status_codes.rb