class Socrates::SampleStates::StateFactory
Public Instance Methods
build(state_data:, adapter:, session:)
click to toggle source
# File lib/socrates/sample_states.rb, line 17 def build(state_data:, adapter:, session:) classname = StringHelpers.underscore_to_classname(state_data.state_id) Object.const_get("Socrates::SampleStates::#{classname}") .new(data: state_data, adapter: adapter, session: session) end
default()
click to toggle source
# File lib/socrates/sample_states.rb, line 9 def default :get_started end
expired(*)
click to toggle source
# File lib/socrates/sample_states.rb, line 13 def expired(*) :expired end