Class: Dommy::Rack::FormSubmission

Inherits:
Interaction::FormSubmission
  • Object
show all
Defined in:
lib/dommy/rack/form_submission.rb

Overview

The form-serialization logic now lives in dommy core (Dommy::Interaction::FormSubmission). This thin subclass adapts the Rack session's config object to core's explicit method-override keywords, so existing FormSubmission.new(form, submitter, config) call sites and tests keep working.

Instance Method Summary collapse

Constructor Details

#initialize(form, submitter, config) ⇒ FormSubmission

Returns a new instance of FormSubmission.



13
14
15
16
17
18
19
# File 'lib/dommy/rack/form_submission.rb', line 13

def initialize(form, submitter, config)
  super(
    form, submitter,
    respect_method_override: config.respect_method_override,
    method_override_param: config.method_override_param
  )
end