Module: ParamsPurifier::Purifiable
- Defined in:
- lib/params_purifier/purifiable.rb
Defined Under Namespace
Classes: ParamsMethodNotImplementedError
Instance Method Summary collapse
Instance Method Details
#purified_params ⇒ Object
7 8 9 10 11 12 13 |
# File 'lib/params_purifier/purifiable.rb', line 7 def purified_params if respond_to? :params, true ActionController::Parameters.new(Purification.execute(params)) else raise ParamsMethodNotImplementedError.new("Interface must implement #params method") end end |