Sha256: 4768965a3cb6e53207e8ab4226244751a28f693ab67d63bd1802f22db9a330ff

Contents?: true

Size: 247 Bytes

Versions: 2

Compression:

Stored size: 247 Bytes

Contents

module RestCore
  class DefaultQuery
    def self.members; [:query]; end
    include Middleware
    def call env, &k
      q = merge_hash(@query, query(env), env[REQUEST_QUERY])
      app.call(env.merge(REQUEST_QUERY => q), &k)
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
rest-core-4.0.1 lib/rest-core/middleware/default_query.rb
rest-core-4.0.0 lib/rest-core/middleware/default_query.rb