Sha256: 65bafda8fa680aae0210740e0933ec85eaacb4bb8186b509628c3ccbd87510a6

Contents?: true

Size: 607 Bytes

Versions: 1

Compression:

Stored size: 607 Bytes

Contents

#encoding: UTF-8
module REST
  class CLASS < Grape::API

    version 'v1',
            using: :header,
            vendor: 'APP'

    default_format :txt
    format :txt
    #format :xml
    #format :json


    resource :RESOURCE do

      desc ""
      params do
        #requires :id, type: Integer
        #optional :text, type: String, regexp: /^[a-z]+$/
        #group :media do
        #  requires :url
        #end
      end
      get do

      end


      desc ""
      post do

      end


      desc ""
      put do

      end


      desc ""
      delete do

      end


    end
  end
end







Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
clone-1.0.0.beta samples/grape/vendor/lib/grape/vendors/v1/rest.rb