mirror of
https://github.com/aasm/aasm
synced 2023-03-27 23:22:41 -04:00
34 lines
769 B
Text
34 lines
769 B
Text
|
|
Overwrite method to read the current state. Used to provide another storage mechanism,
|
|
different from the standard Rails read_attribute method.
|
|
|
|
class MyClass
|
|
include AASM
|
|
|
|
def aasm_read_state
|
|
# retrieve the current state manually
|
|
end
|
|
end
|
|
|
|
|
|
Overwrite method to write the current state (and actually persist it). Used to provide
|
|
another storage mechanism, different from the standard Rails write_attribute method.
|
|
|
|
class MyClass
|
|
include AASM
|
|
|
|
def aasm_write_state
|
|
# store and persist the current state manually
|
|
end
|
|
end
|
|
|
|
|
|
Overwrite method to write the current state (without persisting it).
|
|
|
|
class MyClass
|
|
include AASM
|
|
|
|
def aasm_write_state_without_persistence
|
|
# store the current state manually
|
|
end
|
|
end
|