Class: AssociationHelper

Inherits:
Object
  • Object
show all
Defined in:
lib/machine/association_helper.rb

Instance Method Summary collapse

Constructor Details

#initializeAssociationHelper

:nodoc



3
4
5
# File 'lib/machine/association_helper.rb', line 3

def initialize #:nodoc
  
end

Dynamic Method Handling

This class handles dynamic methods through the method_missing method

#method_missing(name, *args) ⇒ Object

:nodoc



11
12
13
14
15
# File 'lib/machine/association_helper.rb', line 11

def method_missing(name, *args) #:nodoc
  if Machine.machines.has_key?(name)
    Machine.machines[name].build(*args)
  end
end

Instance Method Details

#next(sequence) ⇒ Object

:nodoc



7
8
9
# File 'lib/machine/association_helper.rb', line 7

def next(sequence) #:nodoc
  Machine.next(sequence)
end