Module: Stator::Model::InstanceMethods

Defined in:
lib/stator/model.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.included(base) ⇒ Object



68
69
70
71
72
# File 'lib/stator/model.rb', line 68

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

Instance Method Details

#without_state_transition_validations(namespace = '') ⇒ Object



74
75
76
77
78
# File 'lib/stator/model.rb', line 74

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