Module: StrictMachine::MountStateMachine::ClassMethods

Defined in:
lib/strict_machine/mount_state_machine/class_methods.rb

Instance Method Summary collapse

Instance Method Details

#mount_state_machine(klass, options = {}) ⇒ Object



4
5
6
7
8
9
# File 'lib/strict_machine/mount_state_machine/class_methods.rb', line 4

def mount_state_machine(klass, options = {})
  metaclass.instance_eval do
    define_method(:strict_machine_class) { klass }
    define_method(:strict_machine_options) { options }
  end
end