Sha256: 2d771cdcd5a1a06de5ef35213d73964f4fa3d867ee337e945534a45221c5d866

Contents?: true

Size: 610 Bytes

Versions: 1

Compression:

Stored size: 610 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


    namespace :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.beta2 samples/grape/vendor/lib/grape/vendors/v1.rb