Sha256: 8770ba50043b12f60674ff1665cc3b61546ad10efa9b18b24c15edc2de009a0f
Contents?: true
Size: 488 Bytes
Versions: 109
Compression:
Stored size: 488 Bytes
Contents
# encoding: utf-8 module Sinatra module ParamsHandler def enable_params p "Enabling params handler..." before "*" do unless params.nil? tmp = {} for key in params.keys value = params[key] value = value.join(",").split(",") if value.respond_to? :join tmp[key.to_sym] = value end @params.clear @params = tmp end end end end register ParamsHandler end
Version data entries
109 entries across 109 versions & 1 rubygems