Module: Stator::Model::InstanceMethods

Defined in:
lib/stator/model.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



51
52
53
54
55
# File 'lib/stator/model.rb', line 51

def self.included(base)
  base.class_eval do
    validate :_stator_validate_transition
  end
end

Instance Method Details

#without_state_transition_validations(namespace = '') ⇒ Object



57
58
59
60
61
# File 'lib/stator/model.rb', line 57

def without_state_transition_validations(namespace = '')
  self._stator(namespace).without_validation do
    yield
  end
end