Module: FormJourney::UsesSingleModel

Extended by:
ActiveSupport::Concern
Defined in:
lib/form_journey/uses_single_model.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#editObject



10
11
12
13
14
# File 'lib/form_journey/uses_single_model.rb', line 10

def edit
  journey_params.clear!
  journey_params.set(:_model_object_id, value: params[:id])
  redirect_to step_path(steps.first)
end

#editing?Boolean

Returns:

  • (Boolean)


16
17
18
# File 'lib/form_journey/uses_single_model.rb', line 16

def editing?
  model_object_id.present?
end

#model_object_idObject



20
21
22
# File 'lib/form_journey/uses_single_model.rb', line 20

def model_object_id
  journey_params.get(:_model_object_id)
end