module Xenon::Routing::ParamDirectives

Public Instance Methods

param_hash() { |param_hash| ... } click to toggle source
# File lib/xenon/routing/param_directives.rb, line 8
def param_hash
  extract_request do |request|
    yield request.param_hash
  end
end
params(*names) { |*slice(*names).values| ... } click to toggle source
# File lib/xenon/routing/param_directives.rb, line 14
def params(*names)
  param_hash do |hash|
    yield *hash.slice(*names).values
  end
end