Module: StrictMachine::MountStateMachine::InstanceVarPersistence
- Included in:
- InstanceMethods
- Defined in:
- lib/strict_machine/mount_state_machine/instance_var_persistence.rb
Instance Method Summary collapse
Instance Method Details
#current_state_attr_value ⇒ Object
4 5 6 |
# File 'lib/strict_machine/mount_state_machine/instance_var_persistence.rb', line 4 def current_state_attr_value instance_variable_get state_machine_attr_name end |
#write_initial_state ⇒ Object
8 9 10 |
# File 'lib/strict_machine/mount_state_machine/instance_var_persistence.rb', line 8 def write_initial_state write_state(definition.initial_state_name) end |
#write_state(value) ⇒ Object
12 13 14 |
# File 'lib/strict_machine/mount_state_machine/instance_var_persistence.rb', line 12 def write_state(value) instance_variable_set state_machine_attr_name, value end |