Module: Estate::Logic::Sequel::SpecificLogic
- Defined in:
- lib/estate/logic/sequel/specific_logic.rb
Class Method Summary collapse
-
.add_error(instance, message, attribute: :base) ⇒ Object
TODO: remove :base.
- .get_states(instance) ⇒ Object
Class Method Details
.add_error(instance, message, attribute: :base) ⇒ Object
TODO: remove :base
10 11 12 |
# File 'lib/estate/logic/sequel/specific_logic.rb', line 10 def add_error(instance, , attribute: :base) instance.errors.add(attribute, ) end |
.get_states(instance) ⇒ Object
14 15 16 17 18 |
# File 'lib/estate/logic/sequel/specific_logic.rb', line 14 def get_states(instance) from_state, = instance.column_change(config_for(instance)[:column_name]) to_state = instance.values[config_for(instance)[:column_name]] [from_state, to_state] end |