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