Sha256: 84faec7bf342278a7185b351362d40b2ba0f010a7ab2cde2e48ca33867f89bbb
Contents?: true
Size: 355 Bytes
Versions: 3
Compression:
Stored size: 355 Bytes
Contents
module WeakParameters module Controller def validates(action_name, &block) before_filter only: action_name do validator = WeakParameters::Validator.new(params, &block) WeakParameters.stats[controller_name][action_name] = validator WeakParameters.stats[controller_name][action_name].validate end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
weak_parameters-0.0.3 | lib/weak_parameters/controller.rb |
weak_parameters-0.0.2 | lib/weak_parameters/controller.rb |
weak_parameters-0.0.1 | lib/weak_parameters/controller.rb |