Module: ActionController::Parameters::Signed::Integration
- Defined in:
- lib/signed_params.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.included(parameters) ⇒ Object
19 20 21 |
# File 'lib/signed_params.rb', line 19 def self.included(parameters) parameters.mattr_accessor :verifier end |
Instance Method Details
#sign(**params) ⇒ Object
23 24 25 |
# File 'lib/signed_params.rb', line 23 def sign(**params) params.transform_values { verifier.generate _1 } end |
#signed ⇒ Object
26 |
# File 'lib/signed_params.rb', line 26 def signed = @signed ||= ActionController::Parameters::Signed.new(verifier, self) |