class Journea::Step
Attributes
custom_name[RW]
journey[RW]
Public Class Methods
permitted_params()
click to toggle source
# File lib/journea/step.rb, line 14 def self.permitted_params attributes.map(&:name) end
step_name()
click to toggle source
# File lib/journea/step.rb, line 18 def self.step_name custom_name.presence || model_name.to_s.underscore end
Public Instance Methods
persisted?()
click to toggle source
# File lib/journea/step.rb, line 28 def persisted? true end
pre_save(form_params)
click to toggle source
# File lib/journea/step.rb, line 26 def pre_save(form_params) end
step_name()
click to toggle source
# File lib/journea/step.rb, line 22 def step_name self.class.step_name end